Commit Graph

383 Commits

Author SHA1 Message Date
Pierre-Hugues Husson 0b26ad42ab Merge remote-tracking branch 'phh/android-12.0' into android-13.0 2022-10-10 12:24:35 -04:00
ChonDoit 747f281b9f Add Netflix props for many more devices 2022-10-04 16:29:34 -04:00
zainarbani 091321c413 Exclude FP input devices for rosemary
rosemary uses 96 for fp custom keycode which detected by InputManager as KEY_KPENTER.
 screenshots key combo will fail if more than 2 key events detected, exclude it.

Signed-off-by: zainarbani <zaintsyariev@gmail.com>
2022-09-23 22:48:12 +07:00
cangkurileung 8c28e09626
Fix screen recorder on Redmi9 2022-09-19 13:14:13 +00:00
iovxw 5fd63a4229
Update Mi 10T Lite device fingerprints
All possible fingerprints:
Xiaomi Mi 10T Lite(Global): Xiaomi/gauguin
Xiaomi Mi 10i(India): Xiaomi/gauguininpro
Redmi Note 9 Pro(China): Redmi/gauguin, Redmi/gauguinpro
2022-09-18 22:19:24 +08:00
iovxw 41c8ec4ee0
Fix brightness flickers on Xiaomi Mi 10T Lite (gauguin) 2022-09-18 00:52:16 +08:00
iovxw 64c6844aca
Fix sound for Xiaomi Mi 10T Lite (gauguin) 2022-09-18 00:50:51 +08:00
Pierre-Hugues HUSSON 9d488d04b5
Merge pull request #319 from mmtrt/android-12.0
Fix brightness slider on Xiaomi Poco M4 Pro 5G
2022-08-24 15:38:28 +02:00
Pierre-Hugues HUSSON 7a36effb45
Merge pull request #321 from mmtrt/fix-keylayout
Use Xiaomi's fingerprint keylayout also on poco devices
2022-08-24 12:12:28 +02:00
Alexander cb054bed36
Update rw-system.sh 2022-08-16 17:37:30 +03:00
Taqi Raza 809d83671f
Update keylayout check
fix getting device POCO in build fingerprint.
2022-07-30 11:54:18 +05:00
Taqi Raza 1fb1f6346b
Fix brightness slider on Xiaomi Poco M4 Pro 5G 2022-07-30 11:35:49 +05:00
Pierre-Hugues Husson bbc2268788 Enable DT2W on Tecno KD7 2022-07-07 12:13:57 -04:00
Coxxs 1633ecfb93
Add Netflix ID for Xiaomi Pad 5 Pro 2022-06-12 23:18:32 +08:00
haridhayal11 63ba6b279c Set persist.sys.phh.ultrasonic_udfps to true for S21(+/Ultra) (Exynos) 2022-05-25 11:00:01 +05:30
Andy CrossGate Yan 06fe9bb640 Kill QCOM LogKit app
Known to bootloop UMX U696CL, and is useless anyway

Change-Id: Ibc8ed1228e0c0b71825d889498f2b1b4ebd59fa6
2022-05-17 10:02:52 +00:00
Hakalle ca50009cbe
a20s: Fix watchdog issue
This commit fixes the Watchdog Timer Software problem by disabling it.

When the Watchdog Timer expires or crashes causes the device (in this case: Samsung Galaxy A20s) to reboot, and is fixed by just disabling it.

An example of kernel panic log:
[  115.680218] I[5:IntentService[D: 5621] Kernel panic - not syncing: Software Watchdog Timer expired
[  117.139710] I[5:IntentService[D: 5621] sec_debug_panic_handler :Software Watchdog Timer expired
[  117.141840] Causing a watchdog bite!

GSI used to test whether the problem has been fixed: https://sourceforge.net/projects/gsi-projects/files/v413/ArrowOS-12.1/ArrowOS-12.1-arm64_bgN-vndklite-Unofficial.img.xz/download
Screenshot: https://imgur.com/a/7eit2Le

Signed-off-by: Hakalle <hakalle@proton.me>
2022-05-15 12:51:26 -03:00
Pierre-Hugues Husson d815e2bd67 try harder to make system rw 2022-05-13 17:00:59 -04:00
Pierre-Hugues Husson 71f0000b6a For Redmi Note 10 5G, brightness range is 1-4095, even though /sys/.../brightness range is 1-2047 (/=2 done in lights HAL). So we need to manually set the range 2022-05-10 11:41:58 -04:00
rinmichi 9a68ff5d63 Fix UI lags and Screen Cast on Redmi Note 10S 2022-05-03 12:51:58 +08:00
Jay b4a09c8531
Update rw-system.sh for Galaxy A11 watchdog quirk
Fixes a panic 100 seconds into boot, caused by /dev/watchdog0 (/dev/watchdog1 was already accounted for). 
Works for the Samsung Galaxy A11, US model (SM-A115U1, a11que), so it's written to play it safe and apply only to the US vendor fingerprint.
2022-04-30 19:35:04 -07:00
Andy CrossGate Yan 92b36d168f Revert "Disable ODM display overlay for OnePlus 10 Pro & Realme GT ME"
Change-Id: I53d804422ca853cff03958d398ada522ee388ce7
2022-04-21 14:51:47 +00:00
Jesús R eb74cd65ed
[Motorola One Fusion+] Fix Assistant button 2022-04-18 09:13:39 -05:00
Pierre-Hugues Husson d827035fd4 Add Samsung way to grab ro.telephony.default_network 2022-03-22 20:21:09 -04:00
Pierre-Hugues Husson 0048f513fd Change fingerprint manifest grep, because people are putting manifest anywhere 2022-03-21 19:02:59 -04:00
Pierre-Hugues Husson f85c88a1c7 Samsung now overrides recovery from vendor. We want to keep user's recovery 2022-03-21 18:47:09 -04:00
Victor Bo d192015aaf try to add support for RMX2195 2022-03-18 08:44:45 -04:00
pjgowtham 6ff9da18ad
Update oplus.hardware.biometrics.fingerprint manifest entry for android 12 vendors
https://dumps.tadiphone.dev/dumps/oplus/op516e/-/blob/qssi-user-12-SKQ1.211019.001-1646580650864-release-keys/odm/etc/vintf/manifest/manifest_oplus_fingerprint.xml
2022-03-10 10:44:19 +05:30
Pierre-Hugues Husson 9e8679d273 Fix Play Services crashing on Galaxy S21 Ultra
Samsung defines the presence of UWB framework in /vendor
This is wrong, because the UWB framework is hosted in /system
Which means that when booting a GSI, framework will say it has UWB
while it doesn't
2022-03-04 10:07:20 -05:00
Jesús R af3ce8e62a
Add line after r_submix_audio_policy_configuration 2022-03-04 08:48:24 -06:00
Jesús R 95010d21fa
[Motorola One Fusion+] Fix bluetooth audio 2022-03-03 19:26:16 -06:00
CHIDILights b37cfd9463 Disable fingerprint gestures for Stylo 7 4G variant 2022-02-28 00:12:32 +09:00
Pierre-Hugues Husson 04cd1b8997 Give Sony shutter/focus on all Sony devices 2022-02-21 18:01:13 -05:00
Alberto Ponces 9f28446abd Overwrite media volume vendor values on Xiaomi Mi 11 Lite 5G 2022-02-21 14:01:00 +00:00
Pierre-Hugues Husson 50903fde85 Disable fingerprint sensor input from Doogee S88 Pro
See https://github.com/phhusson/treble_experimentations/issues/2204
2022-02-21 05:27:55 -05:00
Pierre-Hugues Husson eb24d77380 Add MiPad5's Netflix L1 prop 2022-02-21 05:27:55 -05:00
Andy CrossGate Yan 90e92a5655 Make high refresh rate show up for Xiaomi Civi
Some new Mi devices only reveal high refresh rate on `ro.product.manufacturer=Xiaomi`
Until the offending blob is pinpointed, fake the prop with copyprop
Feel free to experiment on other devices with similar symptom

Change-Id: I125cc55d6c3d57d7e62c65c997de086cca24abdd
2022-02-19 15:03:08 +00:00
Pierre-Hugues Husson 5874b86caf Fake MTK's ccci_rpcd props
On Mediatek devices, modem can request ro.product.device directly to
switch hardware configuration depending on the HW it is running on.

On AOSP GSI, if the ro.product.device is "generic", it'll switch to
ro.product.vendor.device, but not when it's "phhgsi.*".
Which leads to the device not loading the proper HW config, and failing
to modem altogether (notably on Redmi 9A)

To fix this, have ccci_rpcd report vendor props instead of system props
2022-02-19 09:29:46 -05:00
Pierre-Hugues Husson 329bbe82af [Moto One vision] Set eSCO size. See https://github.com/phhusson/treble_experimentations/issues/1939 2022-02-05 13:46:24 -05:00
Andy CrossGate Yan 5ae932aa76 Disable ODM display overlay for OnePlus 10 Pro
To whoever wrote these at OPlus - WTF?

Change-Id: Icd38941e86bf1e8ff743342507b5926708590ccf
2022-01-30 15:41:29 +00:00
Alberto Ponces f7060bda94 Remove Mi 11 Lite 5G (renoir) from the audio effects fix
This should be replaced by the sound volume fix on the Qualcomm page of the TrebleApp
2022-01-28 16:47:07 +00:00
Pessi Päivärinne 5dbc29cc18 Add Netflix ID for Mi 11 lite 5G
Add Netflix ID for Widevine L1 support in Netflix.
2022-01-16 21:22:06 +02:00
Alberto Ponces 95cdb160d5 smartpa_params: Fix audio for Umidigi X and Gome U9 2021-12-29 19:57:34 +00:00
Pierre-Hugues Husson 2a099c2c5a Update way to detect an Oplus device to set fod.bbk prop 2021-12-19 16:27:32 -05:00
Pierre-Hugues Husson 4b86b1ccb5 Be more flexible wrt when to fix Samsung backlight selinux context 2021-12-19 16:27:18 -05:00
Pierre-Hugues Husson bf333ce566 Fix headset buttons for Xiaomi Mi 11 Lite 5G 2021-12-18 07:40:03 -05:00
Jesús R 4babb2da95 Remove unnecessary if 2021-12-09 15:52:23 -06:00
Jesús R 9b9b7794e7 Disable FP gestures for Motorola One Fusion Plus 2021-12-09 13:32:53 -06:00
Sarah Vandomelen 8d11e629c4 [Huawei P10] Extend the fingerprint so that the stopping of 'aptouch' only applies to the P10. 2021-12-08 11:15:43 -08:00
Pierre-Hugues Husson 19533fb782 Typo, didnt mean to set latch_unsignaled to everyone 2021-12-08 13:38:12 -05:00