johnmart19
b9d53d61c8
sm8350-common: Enable VoNR Calls support
2025-04-10 21:58:22 +00:00
Adithya R
3dc926ea1b
sm8350-common: init: Move audio-app cpuset to 1-2
...
audio driver affines pm-qos requests to these cpus so it makes sense
to use them for audio-app as well
Change-Id: I61223db706042e215b1ab5ca9eb4562989e362f6
Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
2025-04-10 21:58:05 +00:00
justinweng
8642fc157b
sm8350-common: Extend audio offload buffer size to 256kb
...
Extend buffer size for offload playback to reduce the frequency of CPU
wake up.
It makes ADSP to process more data one time and reduce the number of
times to wake up CPU.
Bug: 137973303
Test: MP3 playback
Change-Id: Ib0b2a8827647ed780bb20bd9dfa2a383153eb282
Signed-off-by: justinweng <justinweng@google.com>
Signed-off-by: xNombre <kartapolska@gmail.com>
Signed-off-by: Pascoato <viniciuspascoato@gmail.com>
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2025-04-10 21:58:05 +00:00
New Author Name
d4b2b1a166
sm8350-common: audio: Import OOS modified volumes
...
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-04-10 21:58:05 +00:00
New Author Name
ef051238ac
sm8350-common: audio: Bring all stream effects
...
Signed-off-by: Abhay Singh Gill <abhaygill017@gmail.com>
2025-04-10 21:58:05 +00:00
Mikhail Naganov
b3426e7152
sm8350-common: Switch audio HAL to V7
...
Updated audio policy manager configuration files to comply
with the changes in the XML schema.
Bug: 142480271
Test: atest VtsHalAudioV7_0TargetTest
Test: atest VtsHalAudioEffectV7_0TargetTest
Change-Id: I1f96e61c6d18763099d0f87e2b880948dad80f9a
2025-04-10 21:58:05 +00:00
swiitchOFF
f2be25c91c
sm8350-common: audio: Sync with Spatial Audio
2025-04-10 21:58:05 +00:00
New Author Name
9d37806f7a
sm8350-common: Audio Policy: Import Bluetooth Devices Encodings for Dolby Processing
2025-04-10 21:58:05 +00:00
New Author Name
f98df2e10f
sm8350-common: audio: Add dolby volume listener
2025-04-10 21:58:05 +00:00
swiitchOFF
5dff0f3847
sm8350-common: audio: Sync with MIUI CN 14 dolby effects
2025-04-10 21:58:05 +00:00
New Author Name
1e777fe256
sm8350-common: Include Moto Dolby Atmos
...
* Using dolby from: https://github.com/swiitch-OFF-Lab/hardware_dolby
* dolby: Add mediacodecs support (Useful for Apple Music)
Signed-off-by: swiitchOFF <120115258+swiitchOFF@users.noreply.github.com>
Co-Authored-By: HELLBOY017 <abhaygill017@gmail.com>
Co-Authored-By: Pranav Vashi <neobuddy89@gmail.com>
2025-04-10 21:58:05 +00:00
New Author Name
c7a086ec9a
sm8350-common: Remove FM Tuner from audio input devices
...
* This fixes google voice recorder
Change-Id: If42676a0087e055e3164da4b0cc43987e32d82b3
2025-04-10 21:58:05 +00:00
jjpprrrr
7633319fb9
sm8350-common: audio: Remove quad mic
...
*This fixes in-game mic for various games
2025-04-10 21:58:05 +00:00
New Author Name
8f18079535
sm8350-common: audio: Disable stereo support for voip
...
This breaks in-game voice chat and audio in some messaging apps
causing it to plays with a higher pitch and speed, making it sound
like chipmunks.
Change-Id: Ic951a4fd43a4b647d5f6f271259a65be18289627
2025-04-10 21:57:19 +00:00
Jake Weinstein
43088b4213
sm8350-common: overlay: Disable global mode and CDMA choices
...
* Cleans up mobile network settings.
* CAF already disables world mode in CarrierConfig
which is the proper way to do it, so remove the
overlay entierly since it's deprecated anyways.
Change-Id: Ib331062fa77a18661bbfcd1a49f62ddf9144228c
Signed-off-by: DigiGoon <kagatharatarang@gmail.com>
2025-04-10 21:56:51 +00:00
minaripenguin
107a5f16cf
sm8350-common: prop: Enable apk fs-verity
...
* for some reason, some apps automatically detects that we're rooted due to verityUtils failing to measure the apps apk fs-verity.
2025-04-10 21:56:27 +00:00
Alan Stokes
45cf26f5bc
sm8350-common: sepolicy: Allow Camera hal to access /proc/stat
...
denied { read } for name="stat" dev="proc" ino=4026532134 scontext=u:r:hal_camera_default:s0 tcontext=u:object_r:proc_stat:s0 tclass=file permissive=0
Bug: 72643420
Test: Boots, denials gone.
Signed-off-by: DigiGoon <kagatharatarang@gmail.com>
2025-04-10 21:56:12 +00:00
Carlos Arriaga
9b934e989b
sm8350-common: sepolicy: Add camera label's
...
W libc : Access denied finding property "ro.camera.req.fmq.size"
W libc : Access denied finding property "ro.camera.res.fmq.size"
Signed-off-by: RobertGarciaa <chae0218@naver.com>
Signed-off-by: DigiGoon <kagatharatarang@gmail.com>
2025-04-10 21:56:12 +00:00
Murat Kozan
3bd8ccdacc
sm8350-common: sepolicy: Add Leica Camera sepolicy
...
Signed-off-by: DigiGoon <kagatharatarang@gmail.com>
2025-04-10 21:56:12 +00:00
Murat Kozan
6b86aba137
sm8350-common: sepolicy: Label persist.vendor.low.cutoff for Leica Camera
...
Leica camera
libc : Access denied finding property "persist.vendor.low.cutoff"
Signed-off-by: DigiGoon <kagatharatarang@gmail.com>
2025-04-10 21:55:54 +00:00
Michael Bestas
ba9b775ce5
sm8350-common: Enable ELF checks for libwpa_client dependent libs
...
Change-Id: I490df02b68da4b9a7088a239672a1dcace66d270
2025-04-01 08:44:40 +02:00
basamaryan
163777f564
sm8350-common: Don't explicitly set as an AB target
...
AB is the default
Change-Id: I93346d29da38405bf571f138ae905d67966c1f9c
2025-04-01 08:44:40 +02:00
Nolen Johnson
102054b7f3
sm8350-common: Drop PRODUCT_PACKAGES_DEBUG entry
...
* unnecessary
Change-Id: I22ae2c744ec55168b8367c826e55110e7534466e
2025-04-01 08:44:40 +02:00
Cosmin Tanislav
eb3c37ade2
sm8350-common: switch to common QCOM AIDL bootctrl HAL
...
Change-Id: I04ab771d3b1c38b58913607fbff1bb3b55e1fe25
2025-04-01 08:44:40 +02:00
x0x00044
7acd607487
sm8350-common: overlay: Remove config_cellBroadcastAppLinks
...
- This is true by default.
Change-Id: I9f91f4bf49995975d434ad8b74b175693409862a
2025-04-01 08:44:40 +02:00
feiyuchen
09f4530ac8
sm8350-common: rootdir: Add "system" group to Audio HAL
...
needed for using EdgeTpu.
Due to this code goes to AOSP, please see CL details and test result in
b/289097511#comment24.
Bug: 289097511
Change-Id: Ie0969309346cd85b4bb8ac71860a529710c73345
2025-04-01 08:44:39 +02:00
Andy Hung
e247a8fe8b
sm8350-common: rootdir: Optimize for Spatial Audio
...
Add CAP_SYS_NICE.
Allow util_clamp_min for Spatializer Effect worker thread.
Reduce glitches caused by core migration.
Reduce power consumption as Spatializer Effect is DSP compute bound.
This change only affects Spatial Audio Effect processing.
Test: instrumented
Test: adb shell 'uclampset -a -p $(pgrep -of
android.hardware.audio.service)'
Test: adb shell cat "/proc/$(adb shell pgrep -of
android.hardware.audio.service)/status"
Test: adb shell 'ps -Tl -p $(pgrep -of android.hardware.audio.service)'
Bug: 181148259
Bug: 260918856
Bug: 261228892
Bug: 261686532
Bug: 262803152
Merged-In: I59ea99e8a1720f61954747f6c29e14cfea9a0f56
Change-Id: I59ea99e8a1720f61954747f6c29e14cfea9a0f56
Change-Id: I21697423e8c20b34040c5a6641126918b0d75bb5
2025-04-01 08:44:39 +02:00
Andy Hung
5a8515c1ac
sm8350-common: rootdir: Enable RT priority inheritance
...
Test: instrumented
Bug: 181148259
Bug: 260918856
Merged-In: If56e449a9c6f1a49e372591893d8714534574e3a
Change-Id: If56e449a9c6f1a49e372591893d8714534574e3a
2025-04-01 08:44:39 +02:00
emilchung
7204976ce3
sm8350-common: rootdir: add context_hub into audio hal group
...
While implementing the capo nanoapp for audio configuration, we met
some chre socket connected error due to the access group denied.
Add context_hub group for audio hal to connect chre socket.
go/capo-algo
Bug: 141128522
Bug: 149069556
Test: FULL build with audio hal part and local prebuilts nanoapp.
Test: Audio HAL communicates normally with CHRE socket.
Change-Id: Iea84411682f4c3e08f8b37a5b21818b0e9b04983
2025-04-01 08:44:39 +02:00
Alexander Koskovich
fb32cd3a00
sm8350-common: Remove vendor RenderScript implementation.
...
* RenderScript is deprecated on newer platforms and
is being officially replaced.
* On April 19, 2021, Google announced that RenderScript
will be deprecated in Android 12, and recommended
porting existing code to Vulkan.
https://android-developers.googleblog.com/2021/04/android-gpu-compute-going-forward.html
Change-Id: I19460ef266a646b046f1e7d2f0b4eab7c48ae536
2025-04-01 08:44:39 +02:00
Yung Ti Su
3fc3cca687
sm8350-common: Enabling sound trigger V2_3
...
Bug: 139071862
Test: manual
Signed-off-by: Yung Ti Su <andysu@google.com>
Change-Id: I4123b0af64fc7bed934026540136e3811fab32f3
2025-04-01 08:44:39 +02:00
Giovanni Ricca
e514d5df3f
sm8350-common: hidl: Unset kernel target level
...
Change-Id: Id2941d31ff7f1e5e1bb479fe31f5695345b02f12
2025-04-01 08:44:39 +02:00
basamaryan
1525a08736
sm8350-common: Use the common Xiaomi FCM
...
Change-Id: I0ca395bc5c23c26e1546d3dd1839592530cc0e3f
2025-04-01 08:44:39 +02:00
Bruno Martins
e505b0bd25
sm8350-common: Inherit from QTI FCM
...
Change-Id: I0bdd4d63b60a1e29cdd69e71f7268932a105c16b
2025-04-01 08:44:39 +02:00
Bruno Martins
f02a3ab3e6
sm8350-common: Use the common device compatibility matrix from QCOM
...
Change-Id: I0c0f3ecddbe6d7b232cc0d13c78ca58094e4e720
2025-04-01 08:44:39 +02:00
Yan Yan
592f3fe21e
sm8350-common: Add feature flag for IPSEC_TUNNEL_MIGRATION
...
This commit adds the IPSEC_TUNNEL_MIGRATION feature flag,
with XFRM_MIGRATE used as the implementation
Bug: 273379472
Test: build, flash and verify with "adb shell pm list features"
Test: atest IpSecManagerTunnelTest
Change-Id: Id2ee3e65183e32ea63f6251ba921e1e4c6b09ed0
2025-04-01 08:44:38 +02:00
Yumi Yukimura
25e5c62e80
sm8350-common: manifest: Bump target-level to 6
...
Change-Id: I8d419d248f29b7d316a87d55e19ae7ff141e19a5
2025-04-01 08:44:36 +02:00
Giovanni Ricca
323eb695e0
fixup! sm8350-common: Mark CNE symlink target as required package
...
Change-Id: I54480890f80789596dafe5b1fc3a1866d2baa989
2025-03-29 21:50:41 +01:00
Giovanni Ricca
ef275cb7c1
fixup! sm8350-common: Nuke ATFWD
...
Change-Id: I61fbb2ab8a8d5b86c1aa0250b71fb9b0b12c4ece
2025-03-29 21:50:41 +01:00
Giovanni Ricca
94c32c3826
sm8350-common: sepolicy: Reformat it
...
Change-Id: I052f1941e8193e331d3548d2b548f776890f1193
2025-03-29 21:50:41 +01:00
Giovanni Ricca
bfa77e53ef
sm8350-common: sepolicy: Drop redundant dynamic_fps node label
...
* The whole folder is labeled with `vendor_sysfs_graphics` on
genfs_contexts.
Change-Id: I2e772590a988be8c106a0c3070a4d4dc7b1502a8
2025-03-29 21:50:41 +01:00
Giovanni Ricca
87f82a56b6
sm8350-common: sepolicy: Drop vendor_sysfs_double_tap definition
...
* We use `/dev/xiaomi-touch` to handle dt2w.
Change-Id: I86f733ad1b0a1d28de67e39b987a8bf19a9dcd5b
2025-03-29 21:50:40 +01:00
LuK1337
3fa213b65e
sm8350-common: Move WfdCommon boot jar declaration to vendor
...
Change-Id: I8fa2c0f64692873b432cc252ec88b388a32023a1
2025-03-29 21:50:40 +01:00
Michael Bestas
9e1826293b
sm8350-common: Migrate mount point creation out of Android.mk
...
Change-Id: Id5986b8a740e45f864eecdd2bd82d9455f128d6b
2025-03-29 21:50:39 +01:00
Tyler Wear
7fb59fd876
sm8350-common: tetheroffload: Version 1.1
...
Update tetheroffload to version 1.1.
Change-Id: I004e44e416a88a1b39a4c80366df9008722f096b
2025-03-18 21:18:10 +01:00
Bruno Martins
b287ccacaa
sm8350-common: sepolicy: Remove duplicate snxxx AIDL rules
...
These are now part of qcom/sepolicy_vndr.
Change-Id: I709c29e827d51e22507027862a56cca1efcdc984
2025-02-08 15:03:46 +00:00
Pawin Vongmasa
82ca5e0a16
sm8350-common: Move input surface to CCodec
...
Test: atest CtsMediaTestCases -- \
--module-arg CtsMediaTestCases:size:small
Bug: 131800183
Change-Id: I8783a7de4a4fdf7ff2eac6697c71f6592c9a9e06
Change-Id: I0789784bcdb7d42ec344a8ad7ec4cae03ae82a41
2025-01-13 07:57:53 +01:00
dianlujitao
5c05f11845
sm8350-common: remove OMX
...
* OMX HW video codecs are no longer used after enabling Codec2
* OMX HW audio codecs won't work without QCOM A/V enhancements, which
we don't have on Lineage.
Change-Id: I65852151c8fb6387add5fc4402ba3f13c97b5f64
2025-01-13 07:57:53 +01:00
Bruno Martins
4aa955010a
sm8350-common: Remove software OMX blobs
...
Default to C2 codecs from swcodec apex.
Change-Id: I32f0b0abe680c1f350268115a3cc5488a2a57ec3
2025-01-13 07:57:53 +01:00
Giovanni Ricca
43cb1ea3fa
sm8350-common: Remove unused media_codecs_vendor_audio.xml
...
Change-Id: Ia4bb3b9d0ec170ba9c94e2481baacd9b8d874607
2025-01-13 07:57:53 +01:00