Ruchit Marathe
29a1f6df58
sm7125: Introduce pre-rendering
...
Helps in some cases where scrolling is stuttery or laggy.
2 years ago
Ruchit Marathe
0b1fa85712
sm7125: Increase volume steps to 30
...
Enabling dolby increases volume. Increase more volume steps to be able to control it better.
2 years ago
Ruchit Marathe
6c828f0c3f
sm7125: telephony: Recognize more APNs out of the box
2 years ago
Ruchit Marathe
f229b93270
sm7125: Bluetooth: Detect device and set device name in bt settings
2 years ago
Ruchit Marathe
f289f9af9a
sm7125: livedisplay: Build livedisplay again
2 years ago
Ruchit Marathe
33ab3f3b79
sm7125: Enable screen off fod toggle
2 years ago
Ruchit Marathe
e9ae4177e8
Revert "sm7125: Fix audio on VOIP calls"
...
This reverts commit c8fdba343d
.
This fixes the speakers output being correctly linked to speakerphone toggle, but breaks mic completely.
2 years ago
Cosmin Tanislav
6261647b3f
sm7125-common: sensors: Implement UDFPS sensor
...
Change-Id: I8b65e3196a7d6f158f4ff589b9755cf7c7e51c92
2 years ago
Cosmin Tanislav
23c9f5277f
sm7125-common: sensors: Create sysfs polling one shot sensor
...
Change-Id: Ie78d7729201836bacd65a57f76e22adb61159192
2 years ago
Cosmin Tanislav
368103569d
sm7125-common: sensors: Fix locking around setOperationMode and activate
...
Change-Id: I9a09f45f012662c8f92fa40da3a4b9dd691a1b2c
2 years ago
Cosmin Tanislav
6aeec1293a
sm7125-common: sensors: Move one shot sensor out of main class
...
Change-Id: Ib7ac0c55409f2dc7f8fb114167e9f4b2e8859223
2 years ago
Cosmin Tanislav
5b2895dd6b
sm7125-common: sensors: Make sensor set mode operation function virtual
...
Change-Id: I62c94a6ad250417162cfc9eaca8cb490ce650d9c
2 years ago
Cosmin Tanislav
34c13856fc
sm7125-common: sensors: Make sensor flush function virtual
...
Change-Id: I46532fc726d9e0c2073100ff1f6008fcde9e821c
2 years ago
Cosmin Tanislav
b3c0119589
sm7125-common: sensors: Make sensor run function virtual
...
Change-Id: Ie50900903bbf4a302baff084f229c37c5c324742
2 years ago
Cosmin Tanislav
8ffb494d00
sm7125-common: sensors: Make sensor batch function virtual
...
Change-Id: I2de1e919234c4893b0b70390c0189cae38dbbe6c
2 years ago
Cosmin Tanislav
1ca8553f3a
sm7125-common: Add dummy sensors sub HAL
...
Change-Id: Ie20ed775344990de3e16e2eefba1754d831027fb
2 years ago
Cosmin Tanislav
baa5c91770
sm7125-common: Import hals.conf
...
Change-Id: Ifdc949ff5c8e008de4d58162fd90f9cd91d3581d
2 years ago
Simon1511
eb3e54712b
sm7125: use CAF USB audio configuration
...
*Fixes audio with USB headphones/headsets in phone calls
Change-Id: Iaf5705ecedfd281b0628877a7b8b1e825c3fd1c8
2 years ago
Tim Zimmermann
a1a8f54d76
sm7125: bluetooth: Set eSCO transport unit size to 16
...
The original patch in system_bt https://review.lineageos.org/c/LineageOS/android_system_bt/+/319781 ended up not getting merged
Change-Id: Icc0c3364abe2e9501226f0df07b66f61c6fe451d
2 years ago
Simon1511
834f2fea55
sm7125: Import libbtdevice
...
This is just a copy of the lineage-19.1 branch of system/bt/.
HEAD revision at the point of copying:
1df53e8efc293f959bdf3e352647f1d56125050d
Merge tag 'android-12.1.0_r11' into staging/lineage-19.1_merge-android-12.1.0_r11
Change-Id: Ic53eb59b25b8b367cb1cdfb27c29c08411c75bce
2 years ago
Simon1511
7612a3bd79
sm7125: A525FXXU4BVG1
...
*Patch RIL again since Samsung changed prop names
*Update configs
*Update sepolicy for new blob updates
*dont allow rild and camera to access every prop, preventing log spam
*Also import Samsung's thermal HAL since health blobs now depend on it. Label it as hal_thermal_samsung_hwservice since hal_thermal_hwservice is a neverallow in health sepolicy
Change-Id: Ic6d699115c2e18f722b623e5a07e3a88e222f1f3
2 years ago
Simon1511
1fa4bf5f20
sm7125: rootdir: Clean vendor scripts
...
Change-Id: I71b21b516ce083c9feefc7fe211bdad4a9e7f01f
2 years ago
TheStrechh
0d1c2cbbbe
Revert "sm7125: overlay: Device has a notch"
...
* The config has been removed since the centered display cutout
is now programatically detected.
This reverts commit e9cfa5e386
.
Change-Id: I731fbf1d440024e0aacc3d8135790654abe0a795
2 years ago
Arne Coucheron
74ef713aaa
sm7125: Build FlipFlap
...
* dependencies: Add FlipFlap.
* use black background
Change-Id: I4fe3b94400b64982ed5c7bfdbf0ef834ee4d7cc7
2 years ago
Simon1511
4e68c9d910
sm7125: Add capabilityconfigstore blobs
...
Change-Id: Idb30b0116751402f268ca223787417ef1fa24978
2 years ago
Ruchit Marathe
403d6cffab
sm7125: kill hbtp_daemon
...
Change-Id: I224fb2cc4f3c33a64f4f45ce3fac36ecdf93be61
2 years ago
Simon1511
9831211081
sm7125: fingerprint: Rebase and kill Samsung's fingerprint interface
...
Change-Id: Ibd5ed5a300c071810d602ff2ffce6548dd2ea32a
2 years ago
Simon1511
7aeb347e6c
sm7125: vibrator: Decrease intensity
...
Change-Id: I08dd43fc76a0e77a9a670b6488e5c4231d2e5e7d
2 years ago
Simon1511
faa508b504
sm7125: Import camera hidl
...
*From https://github.com/LineageOS/android_device_samsung_exynos9820-common/tree/lineage-19.1/hidl/camera/provider
Simon1511: Don't build as 64bit-only and uprev to 2.6
Change-Id: I0627668fba1c8ce0da67d161342871023155a159
2 years ago
Ruchit Marathe
c8fdba343d
sm7125: Fix audio on VOIP calls
2 years ago
Ruchit Marathe
6db0dc6164
sm7125: Add support for Raise to Wake and edit auto brightness
...
Add support for raise to wake and set proper light sensor type and add hysteresis to prepare for a fix to a light mode auto brightness issue.
2 years ago
Ruchit Marathe
c9b97ff4b2
sm7125: Add GCamGo
...
Set GCamGo as the default camera
2 years ago
Ruchit Marathe
97bd7304f0
sm7125: Actually add dolby audio effect
...
Works now after adding Samsung's media C2 blobs
Credit - @Simon1511 for the base fix
2 years ago
Ruchit Marathe
f8422a40eb
sm7125: Fix adaptive brightness not being stable
2 years ago
Ruchit Marathe
6923a2ec80
sm7125: 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.
2 years ago
Ruchit Marathe
2391b5a28e
sm7125: Add support for Ok Google voice recognition
...
Add device blobs to make ok google work
2 years ago
Ruchit Marathe
307ed74242
Revert "sm7125: set Surfaceflinger refresh rate timers"
...
This reverts commit 7aa9e0731a
.
2 years ago
etylix
58dbc2136e
sm7125: props: RIL edits for battery life.
...
Changed “ro.ril.disable.power.collapse” value to zero.
Seems to be a debate on what value is more effective but after more reading and testing found that a value of “0” shows more improvement.
Have also added “ro.mot.eri.losalert.delay=1000 “ that helps smooth out disconnects and reconnects, saving battery.
2 years ago
Ruchit Marathe
2e1e543d9c
sm7125: Enable seamless transfer
2 years ago
Ruchit Marathe
7aa9e0731a
sm7125: set Surfaceflinger refresh rate timers
...
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: rany <ranygh@riseup.net>
2 years ago
Ruchit Marathe
854d0c4b1d
Revert "sm7125: Import CarrierConfig vendor overlay"
...
This reverts commit bdd377bb9f
.
2 years ago
Ruchit
70a29442dd
Revert "sm7125: livedisplay: Correct display modes"
...
This reverts commit ac264bdefd
.
2 years ago
Ruchit
bdd377bb9f
sm7125: Import CarrierConfig vendor overlay
2 years ago
Ruchit
8f97116049
sm7125: rootdir: set zram size 5GB
2 years ago
Ruchit
5f84f54941
sm7125: wifi: add parameters for Hotspot 2.0
...
interworking=1 : Enable Interworking
hs20=1: Enable Hotspot 2.0
auto_interworking=0 : Do not automatically go through Interworking network selection in wpa_supplicant
2 years ago
Ruchit
c165f2051c
sm7125: wifi: smarter decisions on whether to use a 2- or 5Ghz AP
2 years ago
Ruchit
c47426bf3b
sm7125: wifi: Enable QPower and Deep sleep at the same time
2 years ago
Ruchit
66f31b7650
sm7125: props: Better RAM Management
2 years ago
Ruchit
acd6a11598
sm7125: Disable screen off fod toggle
...
Device does not support fod when screen is off and hence the toggle is non functional. This commit removes it.
2 years ago
jabashque
212c843d73
sm7125: fingerprint: call onFingerUp() on error
...
The way the fingerprint service handles FINGERPRINT_ERROR messages
allows for situations where the user can end up with HBM enabled even though enrolling threw an error.
Fix this by calling `onFingerUp()` when handling FINGERPRINT_ERROR
messages.
Change-Id: I7bb7d9054eb1eac412a05f63b3feb621ca21fe24
2 years ago