86 Commits

Author SHA1 Message Date
techyguyperplexable
4a9ea76a7e r8s: refactor and add wlan paths in soong namespace 2025-10-30 19:04:44 +00:00
techyguyperplexable
f2321e3b24 r8s: Remove ViperForAndroidFX
* It causes conflicts with Dolby Atmos that is included through SamsungDAP
2025-09-02 21:10:01 +01:00
techyguyperplexable
62e49c77dd r8s: Bringup Evolution-X 2025-09-02 21:08:20 +01:00
techyguyperplexable
309f7a35ab r8s: Use new kernel source 2025-08-27 00:04:26 +01:00
techyguyperplexable
8892d3638d r8s: Decommonize 2025-08-25 15:39:14 +01:00
techyguyperplexable
9d913eec13 r8s: Add gralloc and qualcomm soong namespaces 2025-08-25 15:35:25 +01:00
techyguyperplexable
f05dd0790d r8s: Switch to sensors.r8s 2025-08-25 15:32:18 +01:00
techyguyperplexable
6b8e809bb9 r8s: Switch to ad2p bluetooth
Since the other bluetooth package errors out, we switch it to ad2p
2025-08-25 15:27:53 +01:00
borbelyvince
6d8f355d4e r8s: Switch to py extract-utils 2024-12-12 11:22:13 +01:00
borbelyvince
1d04b57f5e r8s: Setup ELF checks 2024-12-12 11:22:13 +01:00
Beverly
dbf2439107 r8s: overlay: Update pixel pitch 2024-12-12 11:22:13 +01:00
LuK1337
67953897f5 r8s: Adjust override prop key names 2024-12-12 11:15:56 +01:00
borbelyvince
bf0fb29971 Revert "r8s: decommonize refresh rate configuration"
This reverts commit fdce5bb0f5.
2024-09-07 11:45:49 +02:00
borbelyvince
52ed2ad9e8 r8s: decommonize sensorhub 2024-08-19 18:25:01 +02:00
borbelyvince
fdce5bb0f5 r8s: decommonize refresh rate configuration 2024-08-19 17:53:25 +02:00
Francescodario Cuzzocrea
0f3076b335 improve mic 2024-08-19 11:20:48 +02:00
borbelyvince
bd43956230 r8s: increase gains for gain-communication-speaker-mic as well 2024-07-31 15:47:54 +02:00
borbelyvince
6d4e76f323 r8s: increase gains for incall speaker mic 2024-07-27 12:48:49 +02:00
borbelyvince
a3c3e684bf r8s: fingerprint: set screen brightness to maximum for a fingerprint scan 2024-07-25 19:23:45 +02:00
borbelyvince
59bf9053cb r8s:import fingerprint HAL from hardware/samsung 2024-07-25 19:23:02 +02:00
borbelyvince
16cc826058 r8s: decommonize UDFPS overlays 2024-07-23 14:46:56 +02:00
Ruchit Marathe
1017851483 r8s: fod_icon_padding: Fix text and fod overlapping
Text below fod was overlapping and going under the fod icon. This fixes it by moving the text lower.

Change-Id: I5655d75467a8b443e63aa0505ef982864daf566b
2024-07-23 14:46:50 +02:00
Simon1511
4cf9d16078 r8s: sensors: Toggle touchscreen on/off if needed
* Due to config_powerDecoupleInteractiveModeFromDisplay we need to wait for the sensors sub HAL to re-start every time we fail a fingerprint unlock with screen off or on AOD.
* To prevent killing said overlay and having the touchscreen constantly enabled on AOD, we simply toggle the touchscreen on/off with every screen-off-UDFPS unlock

Change-Id: I819b9ef4387a914ccf17d7f4c6023ad08b3d14a0
2024-07-16 11:50:47 +02:00
Cosmin Tanislav
0c7d011952 r8s: sensors: Implement UDFPS sensor
Change-Id: I8b65e3196a7d6f158f4ff589b9755cf7c7e51c92
2024-07-16 11:50:47 +02:00
Cosmin Tanislav
40e70817cc r8s: sensors: Create sysfs polling one shot sensor
Change-Id: Ie78d7729201836bacd65a57f76e22adb61159192
2024-07-16 11:50:47 +02:00
Cosmin Tanislav
daf84cfaf6 r8s: sensors: Fix locking around setOperationMode and activate
Change-Id: I9a09f45f012662c8f92fa40da3a4b9dd691a1b2c
2024-07-16 11:50:47 +02:00
Cosmin Tanislav
ca6170b45f r8s: sensors: Move one shot sensor out of main class
Change-Id: Ib7ac0c55409f2dc7f8fb114167e9f4b2e8859223
2024-07-16 11:50:47 +02:00
Cosmin Tanislav
94dc6e0af4 r8s: sensors: Make sensor set mode operation function virtual
Change-Id: I62c94a6ad250417162cfc9eaca8cb490ce650d9c
2024-07-16 11:50:47 +02:00
Cosmin Tanislav
438297b39c r8s: sensors: Make sensor flush function virtual
Change-Id: I46532fc726d9e0c2073100ff1f6008fcde9e821c
2024-07-16 11:50:47 +02:00
Cosmin Tanislav
2b92007062 r8s: sensors: Make sensor run function virtual
Change-Id: Ie50900903bbf4a302baff084f229c37c5c324742
2024-07-16 11:50:47 +02:00
Cosmin Tanislav
9b35ee475f r8s: sensors: Make sensor batch function virtual
Change-Id: I2de1e919234c4893b0b70390c0189cae38dbbe6c
2024-07-16 11:50:47 +02:00
Cosmin Tanislav
5e08ecbeee r8s: Add dummy sensors sub HAL
Change-Id: Ie20ed775344990de3e16e2eefba1754d831027fb
2024-07-16 11:50:38 +02:00
Omkar Chandorkar
30008dcc19 r8s: overlay: Move UDFPS enroll radius to settings
- required after LineageOS/android_packages_apps_Settings@af35c7c

Change-Id: I79ecd91513df0d195e1d15d20b4438d1b283743f
Signed-off-by: Omkar Chandorkar <gotenksIN@aospa.co>
2024-07-16 10:25:27 +02:00
borbelyvince
37ce45dc64 r8s: replace macloader with a simple script
* this does everything we need
2024-07-16 10:25:27 +02:00
borbelyvince
302ca6fe7b r8s: add BOARD_USE_CAMCORDER_QUAD_MIC to BoardConfig 2024-06-10 20:23:02 +02:00
borbelyvince
52b073763e r8s: decommonize some blobs 2024-06-10 20:23:02 +02:00
Tim Zimmermann
cf37bc75a3 r8s: Commonize libsec-ril
Change-Id: I8ee05b72796aff6162d450fbad80f87ee1597b85
Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com>
2024-05-23 18:29:43 +02:00
borbelyvince
bb4a465132 r8s: increase gains for main mic 2024-05-06 13:30:49 +02:00
borbelyvince
ed1c4eab98 r8s: change mixer_paths.xml format 2024-04-25 16:31:03 +02:00
borbelyvince
69a019e7be r8s: adapt for universal9830 2024-04-17 21:12:44 +02:00
borbelyvince
cffbd2e7e7 r8s: Merge mixer_paths and mixer_gains into one file 2024-04-06 15:07:30 +02:00
borbelyvince
7f89a23ca8 Adapt to lineage 2024-04-06 15:07:30 +02:00
borbelyvince
73158c6397 r8s: add libcld80211 to proprietary files 2024-04-06 15:07:30 +02:00
borbelyvince
68437bb596 r8s: correct libsec-ril and libsec-ril-dsds checksums 2024-04-06 15:07:19 +02:00
Gabriel Biren
f9d66563e0 r8s: Update makefile to use the AIDL Wifi Vendor HAL.
Bug: 274964641
Test: Pre-submit tests
Change-Id: I4d9114377fe75b593bbfe6a59f03d8f5d607d6a1
2024-02-25 14:03:54 +02:00
doomvrr
97d966f46c r8s: import audio mixer configuration
* also use correct mixer_gains.xml
2024-02-23 21:52:10 +02:00
doomvrr
5e48e74639 r8s: extract-files: break property inside macloader
* misspell vendor.wifi.dualconcurrent.interface intentionally so it doesn't get set as swlan0
* also misspell ro.vendor.wifi.sap.interface intentionally
2024-02-21 19:59:40 +02:00
doomvrr
849919ae43 fixup! r8s: libsec-ril: Always return an empty value for GET_SMSC_ADDRESS 2024-02-18 15:21:20 +02:00
A2L5E0X1
16ac10dacd r8s: switch to AIDL fingerprint
Change-Id: I637255b1a5da1f50c7271f59280dc1408f81bc2f
2024-02-18 15:21:20 +02:00
Simon1511
98a3d074cf r8s: libsec-ril: Always return an empty value for GET_SMSC_ADDRESS
* Make parameter of type RilData (second last one) passed to SecRil::RequestComplete()
  in OnGetSmscAddressDone() be NULL, so that the framework passes an empty value when sending SMS
* Before U this value was not being used, on U the value returned is "SMSC",format_specifier
  which is considered invalid when passed back to RIL for sending SMS, however when an empty value
  is passed RIL will select the default SMSC, like it did on T and sending SMS works again

Change-Id: I608be406969d7fa58f15ef36340aff4ad1ce9fd0
Co-authored-by: Tim Zimmermann <tim@linux4.de>
2024-02-18 15:21:20 +02:00