Simon1511
220a5ee0bb
sm7125-common: audio: match policy with stock
...
This reverts commit 9968055bb8
.
Change-Id: Ieb31dd68364e6fee1167bfe777752c6b492e2a5e
1 year ago
Simon1511
f2978af5cc
sm7125-common: Set up OSS USB props
...
* And use qualcomm's init.qcom.usb.rc
Change-Id: I24f039c58aab0cca3de6c088cb6e49818e58c8ee
1 year ago
Bruno Martins
e6273e85a6
sm7125-common: Copy cgroups and task_profiles directly from system/core
...
This ensures that the most up-to-date JSON files are shipped.
Change-Id: Idd03d8c9a2bca88e205b7728d6babb28f1008023
1 year ago
Simon1511
5e735a2f3b
sm7125-common: Switch to hardware/samsung vibrator
...
Change-Id: I92f293534c99e37142d731e256c6fe96b6754a03
1 year ago
Tim Zimmerman
e2e5765bff
sm7125-common: nfc: move data to /data/vendor/nfc
...
Change-Id: Ifcb90cd3e2dd47211207509cec3617e58c93907e
2 years ago
me-cafebabe
506b0cde3f
sm7125-common: Build Camera2 app explicitly
...
* Pictures shot with Aperture are >80mb per pic, so switch back to Camera2 until we figure out whats wrong
Change-Id: I75c285ae7807659e20cd0f2757da0e4f21ad80b9
2 years ago
Simon1511
46f6c478b5
sm7125-common: Remove dolby audio effect and bring back AudioFX
...
This has barely any effect on audio.
This reverts commit 0528e6d2ed
.
This reverts commit fc62df5b70
.
Change-Id: I376eee348ad59201f767f301edf9b6ee722d389b
2 years ago
Simon1511
9968055bb8
sm7125-common: Fix all of our audio issues
...
* Use a script to swap check if we are in an A2DP phone call
* Use an app to check if we are in a VoIP or A2DP call and pass parameters accordingly
* Correctly route A2DP phone calls to the actual bluetooth device instead of earpiece and un-swap speaker and earpiece in VoIP calls
Change-Id: I1de8b2ed57b265b65cf619000e78e290c98e3d5c
Co-Authored-By: Ruchit <ruchitmarathe@gmail.com>
2 years ago
Simon1511
4b4ce8c13a
sm7125-common: Move audio configs to audio folder
...
Change-Id: I243efd030f5079ce457c19607b600679bdbf1655
2 years ago
Aaron Kling
fd171990bc
sm7125-common: 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
Change-Id: Iaa1be881cfe8f8474cef0ba46e1b0a62b59e14be
2 years ago
Simon1511
17125ac89d
sm7125-common: Import touch HAL from hardware/samsung and add singletap support
...
Change-Id: I667f7a260e2ef1db24cbaa804897cf28a0cec9da
2 years ago
Simon1511
96d068a98d
sm7125-common: Add UdfpsHandler for NightDisplay and ExtraDim
...
*Optical fingerprint sensors don't like NightDisplay and ExtraDim since those decrease overall sensor accuracy
*Turn ExtraDim off and set NightDisplay's color temperature to AOSP's default white balance value if the fingerprint sensor is touched
Change-Id: I6651cd5c8c066102feebfb764184b099c6ad741d
2 years ago
Simon1511
ef2932e0c8
sm7125-common: A525FXXU4CVJB
...
Change-Id: I91a4787c205194035a33d2ce51993a368debd96a
2 years ago
LuK1337
07120f399f
sm7125-common: Add hardware/samsung to soong namespaces
...
See I78b1b9930a57bc01afda722b9f8a196c372f9d8b.
Change-Id: I634b562e12b70a0c060d449d3ba1d4e87204cf5d
2 years ago
Simon1511
7337040426
sm7125-common: Satisfy EPPE enforcement
...
build/make/core/main.mk:1308: warning: device/samsung/a52q/lineage_a52q.mk includes non-existent modules in PRODUCT_PACKAGES
Offending entries:
android.hardware.omx@1.0-service
com.qualcomm.qti.bluetooth_audio@1.0.vendor
libaudioalsa
build/make/core/main.mk:1308: error: Build failed.
Change-Id: I94d22518273f983d2bb3b211334d0a95d09a4a0e
2 years ago
Alexander Koskovich
6ddf30bfdd
sm7125-common: Move BT profiles props to vendor
...
* Makes it GSI compatible
Change-Id: I8f7caf241d508af59c16482e6185c42f23f8a460
2 years ago
Josh Wu
66311be673
sm7125-common: Switch BtAudio to AIDL
...
Test: m
Bug: 203490261
Change-Id: I4b8ac40d5ad410b89eb6a0573d740d86471ecfc7
Merged-In: I4b8ac40d5ad410b89eb6a0573d740d86471ecfc7
2 years ago
Robert Shih
dbc656213a
sm7125-common: enable AIDL DRM HALs
...
Bug: 219538389
Test: atest GtsMediaTestCases
Change-Id: I431554dcbef014f8235f048ee062a218a2131f9c
2 years ago
Simon1511
3366e02476
sm7125-common: Build libipanat from source
...
Change-Id: I8a4918ed254795844d416974b56861b469f62ebb
2 years ago
Simon1511
6bad22afb5
sm7125-common: Switch to AIDL sensors HAL
...
Change-Id: I599cb41df8a39da6bbc5e97ea74709fc6face44e
2 years ago
Simon1511
68b360f087
sm7125-common: Drop audio.a2dp.default
...
Change-Id: I8d9a23fd9d81fda035c435b79aa5bfdd6203468f
2 years ago
Simon1511
c869ac6233
sm7125-common: Drop our custom libbtdevice
...
Change-Id: Iecf09c75f6124697bd081e7153495a77b0aa626d
2 years ago
Sal Savage
713572a362
sm7125-common: Enable bluetooth profiles with product.prop
...
Bug: 217448211
Test: make -j
Change-Id: Idd7e52b7822915ed61299f1c0b29bf87ca0339fe
2 years ago
Simon1511
5890d78048
sm7125-common: Set ro.vendor.qti.va_odm.support
...
Change-Id: I3c7173d642d19773be077027802ef137b72564b6
2 years ago
Cosmin Tanislav
555bde18e2
sm7125-common: Add dummy sensors sub HAL
...
Change-Id: Ie20ed775344990de3e16e2eefba1754d831027fb
2 years ago
Cosmin Tanislav
d9bb55df16
sm7125-common: Import hals.conf
...
Change-Id: Ifdc949ff5c8e008de4d58162fd90f9cd91d3581d
2 years ago
Simon1511
8b48bee621
sm7125: use CAF USB audio configuration
...
*Fixes audio with USB headphones/headsets in phone calls
Change-Id: Iaf5705ecedfd281b0628877a7b8b1e825c3fd1c8
2 years ago
Simon1511
4aa24df88b
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
e7a4e4dfe2
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
98eada9bc5
sm7125: rootdir: Clean vendor scripts
...
Change-Id: I71b21b516ce083c9feefc7fe211bdad4a9e7f01f
2 years ago
Simon1511
96d5c625ac
sm7125: Build AdvancedDisplay from hardware/samsung
...
Change-Id: Iab195edee0fcfedcd7373568ac49a811afcd9563
2 years ago
Arne Coucheron
8ac3e487d6
sm7125: Build FlipFlap
...
* dependencies: Add FlipFlap.
* use black background
Change-Id: I4fe3b94400b64982ed5c7bfdbf0ef834ee4d7cc7
2 years ago
Jan Altensen
fc62df5b70
sm7125: exclude audiofx
...
Change-Id: Ic04fdeeae61056edfa9d17829ba9638195722b98
2 years ago
Christian Oder
8b51b32677
sm7125: Add basic permission file for HotwordEnrollment
...
Change-Id: I3c14d28aa6d2b746f7d82469ba174648d8313866
2 years ago
Simon1511
0528e6d2ed
sm7125: Actually add dolby audio effect
...
Change-Id: I071117a1a143a932d0c8b54e32e92664f14650bd
2 years ago
Simon1511
61ba49dfd5
sm7125: Add capabilityconfigstore blobs
...
Change-Id: Idb30b0116751402f268ca223787417ef1fa24978
2 years ago
Simon1511
24004358ff
sm7125: fingerprint: Rebase and kill Samsung's fingerprint interface
...
Change-Id: Ibd5ed5a300c071810d602ff2ffce6548dd2ea32a
2 years ago
Simon1511
3707617171
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
Simon1511
13707d21a9
Revert "sm7125-common: Build SamsungDAP"
...
This reverts commit d5b43f2f02
.
Change-Id: Ic033940aaeb754886895663a18110982cf730362
2 years ago
Rashed Abdel-Tawab
1c47751006
sm7125: Import audio@7.0 default impl
...
Change-Id: I37dac8d63dff454a396e9c14a1062db7f4b2588d
2 years ago
Albert Wang
4ff7f2bc80
sm7125-common: Update USB HAL to V1.3 implementation
...
Supports to enable/disable USB data signaling
Bug: 161414036
Test: Pass USB V1.3 HIDL tests
Signed-off-by: Albert Wang <albertccwang@google.com>
Change-Id: Iffe00f8753206fb66cd3ab96cae5aa5ad9c410cd
3 years ago
Simon1511
c89ca5eda1
Revert "sm7125: Don't build FM radio for now"
...
Works again
This reverts commit bef4b624f6
.
Change-Id: Id474fbb90ec981c49e4d97e4fabe524e9ca99e5c
3 years ago
Simon1511
088b8cec4a
sm7125: Switch to OSS secril_config_svc
...
Change-Id: I860f062c5d8e14ba5179d5b8c73f909e0011aabc
3 years ago
Bruno Martins
d5b43f2f02
sm7125-common: Build SamsungDAP
...
Change-Id: I86e654e3f4f5c6d1bb3902189b8cc2f90a3476b7
3 years ago
Xsavi Xander
f83909ee62
sm7125: Enable FreeForm Windows
...
Signed-off-by: Sushrut1101 <guptasushrut@gmail.com>
Change-Id: I5cb84c028307c830c358d133d2aa25c1a2a67e25
3 years ago
LuK1337
990af8801b
sm7125: Shim Samsung health HAL impl with libutils-v30.so
...
Change-Id: Ia65ac92ebd215d8851cd50d8307180cdf47e3b6d
3 years ago
Simon1511
add496427f
sm7125: Use stock health blobs
...
Change-Id: Id08d420e59612bd172378334020beb6faa5c83bf
3 years ago
Simon1511
8f201949b8
Revert "sm7125: Restore android.hidl.base@1.0 dummy lib"
...
This reverts commit 65118e2189
.
Change-Id: I2042582e6cd5d4d1aab870c705fbde7fbd4b4168
3 years ago
Simon1511
0bf3b2abe3
sm7125: Update rootdir to S
...
Change-Id: Iac543ceaaf468ab0e001443ee1e88ca00aaa5b1d
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