Simon1511
ea008a5a7e
sm7125-common: Import touch HAL from hardware/samsung and add singletap support
...
Change-Id: I667f7a260e2ef1db24cbaa804897cf28a0cec9da
2 years ago
Simon1511
decf7b6c14
sm7125-common: A525FXXU4CVJB
...
Change-Id: I91a4787c205194035a33d2ce51993a368debd96a
2 years ago
Ruchit Marathe
67ec8ae5a7
sm7125: Properly build memtrack
2 years ago
Ruchit Marathe
e2f546934b
Revert "sm7125: audio: remove references to a2dp module"
...
Breaks audio on some bt devices
This reverts commit 1d71a10674
.
2 years ago
Aaron Kling
1798d3eedc
sm7125: audio: remove references to a2dp module
...
APM would fail to parse the config anyway:
E DevicesFactoryHAL: loadAudioInterface couldn't load audio hw module audio.a2dp (No such file or directory)
W DevicesFactoryHalHidl: The specified device name is not recognized: "a2dp"
E AudioFlinger: loadHwModule() error -22 loading module a2dp
W APM_AudioPolicyManager: could not open HW module a2dp
2 years ago
Simon1511
b234e3a85b
sm7125-common: Add light sensor lcd_onoff node to powerhint
...
* On stock ROM Samsung uses that node to tell the light sensor if the screen is on or not in order to correct lux values reported by the sensor
* This will prevent our light sensor from reporting way too high lux values when the screen brightness is high and therefore heavily improves auto brightness behaviour
Change-Id: I5b2f44ea11b33ebc41b3467a881fbb23f919b804
2 years ago
Ruchit Marathe
bb8c2fef56
sm7125-common: Include device FCM from vendor/aosp
2 years ago
Tim Zimmermann
7ff3df9600
sm7125-common: Pin Android R RIL and QMI blobs
...
* Signal strength does not get updated with S ones unless airplane mode
is toggled on and off on T
Simon1511: Pin R QMI blobs too since S ones make rild segfault. Also patch libsec-ril* and update our audio impl accordingly
Change-Id: I3be7972b161b074b570bf227c3bdc32a2d91b70e
2 years ago
Ruchit Marathe
67dd23b199
sm7125: Switch to aidl memtrack implementation
...
hidl memtrack is deprecated
2 years ago
Ruchit Marathe
aa7e605704
sm7125: Build bluetooth.audio@2.1
2 years ago
Ruchit Marathe
e98827a1d2
sm7125: Move to aidl
...
Temporary fix, will issue a patch that does a better job and reduces files later.
2 years ago
Ruchit
ddee56bf79
sm7125: Fully drop livedisplay
...
Livedisplay doesnt work on normal builds only on plus edition builds, so we must remove from normal edition trees.
2 years ago
Ruchit
285d7c6a54
sm7125: telephony: Add Virgin Mobile Mexico entry
...
Internet on Virgin mobile sims in mexico was not working out of the box. This fixes it.
2 years ago
Ruchit Marathe
853b06fe60
sm7125: Prefer 5G band since it is faster and has less ping
2 years ago
Ruchit Marathe
5852362953
sm7125: Update from firmware A525FXXU4BVG1
2 years ago
Ruchit Marathe
c26c6c20ef
sm7125: livedisplay: Remove non-working modes
2 years ago
Ruchit Marathe
6c828f0c3f
sm7125: telephony: Recognize more APNs out of the box
2 years ago
Ruchit Marathe
f289f9af9a
sm7125: livedisplay: Build livedisplay again
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
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
9831211081
sm7125: fingerprint: Rebase and kill Samsung's fingerprint interface
...
Change-Id: Ibd5ed5a300c071810d602ff2ffce6548dd2ea32a
2 years ago
Ruchit Marathe
c8fdba343d
sm7125: Fix audio on VOIP calls
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
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
004b345833
sm7125: Disable DRC
2 years ago
Ruchit
95ed8c2c93
Revert "Update audio HAL to v7 and disable DRC"
2 years ago
Ruchit
e3e5ca7095
Revert "sm7125-common: add dolby audio effect"
...
This reverts commit c02479636e
.
2 years ago
Ruchit M
cfef658f57
Update audio HAL to v7 and disable DRC
2 years ago
Ruchit
7aa17524d9
sm7125-common: Nuke FBE to make phone boot
2 years ago
Tim Zimmermann
c02479636e
sm7125-common: add dolby audio effect
...
Change-Id: I678124d586aa9f1efd47071d697faf356e9d3e0a
2 years ago
Ruchit M
4929810d70
Update audio HAL to v7 and disable DRC
3 years ago
Ruchit
ac7f84fe1e
Add USBC audio output
3 years ago
Ryzen5950XT
9cd1d74eac
PE bringup
3 years ago
Simon1511
6d2bbab8b0
sm7125: Update configs to S
...
Change-Id: I72af117debb46ffa4c8ac23846bf72b897e55f3b
3 years ago
Simon1511
f8aa0a0f9c
sm7125: S audio
...
Change-Id: I19351e254c23361fff45fc63e88d0aa6cf55ed95
3 years ago
Simon1511
3dca425300
sm7125: Update RIL and QMI to S
...
*Explicitly build tether dependencies
*Keep R libril since the build system needs it
Change-Id: I0c2f2599e72287803f2d118e767ef226deb6d355
3 years ago
Simon1511
1a29127251
sm7125: Switch to UDFPS
...
*Drop lineage FOD hal
*Uprev fingerprint hal to 2.3
*Update overlays for UDFPS
*Only light up the screen for 100ms when pressed since onHideFODView is in framework now
*Switch to TARGET_SURFACEFLINGER_UDFPS_LIB
Change-Id: Id7e0d9680a5b308d16e0e91ea6678089874e7d9c
3 years ago
Simon1511
c7b2e65f09
sm7125: Drop schedtune high cap from powerhint
...
Change-Id: Iba3aeb01ce2b18bc2e2fa1eb56d38dc4713ff196
3 years ago
Chenyang Zhong
936d5cd6fe
sm7125: Drop android HW tetheroffload config
...
It makes the hotspot UI freeze, and tethering works fine without
it.
Change-Id: Id5b991b5f5512229c6bcb56735453057fa6177b2
3 years ago
Simon1511
1b6b56ab7c
sm7125: Update framework compatibility matrix for S
...
Change-Id: If0d447f75fadbaa8e8fe5126987092c95a396d0c
3 years ago
Simon1511
59e9578da2
Revert "sm7125: Relax manifest target-level to 4"
...
This reverts commit fae1bfb05b
.
Change-Id: I1897cfe3e87797329b18165be608d33d8e50fc4d
3 years ago
Simon1511
4fc30a760f
sm7125: Drop system- and vendor NDK version from manifest
...
Change-Id: I43241272d251bccc92d64b78b0e31886d7dd6873
3 years ago
Simon1511
e6e1aad01d
sm7125: Add DT2W fields to powerhint
...
Change-Id: I49ef5dfb4287bfb774c51b4a1b44c5a150f5e1d6
3 years ago
Alexander Winkowski
c58ffdb6df
sm7125: Import cleaned up powerhint
...
Signed-off-by: Arjun-Ingole <arjuningole38@gmail.com>
Change-Id: I3d16e41487873dd25e51f0c8c9e2ecc0642b3c42
3 years ago
dianlujitao
1e33bff1ae
sm7125-common: Enable AOSP bluetooth audio HAL v2
...
Change-Id: I4d12752ae5fb2829d6612647c8740c84967f5434
3 years ago
Simon1511
22c3c99e41
sm7125: Cleanup audio configuration
...
*Drop unused configs
*Drop unneeded blobs
*Build some blobs from source
Change-Id: I1c5d3036e7c239d6d4c841e1479635757c9a30e1
3 years ago
Simon1511
d027df08d2
sm7125: Build various blobs from source
...
Change-Id: Ic15386a29b130a7f20a9acd03744f3c8b2f56e1e
3 years ago
Simon1511
0a6e353d8c
sm7125: Drop unneeded NFC configs
...
Change-Id: Ic38fbebed19113a7f532d651f8e80969899ba9c8
3 years ago