Commit Graph

18 Commits

Author SHA1 Message Date
Vaisakh Murali
861bebbfd2 rosemary: Build libbluetooth_audio_session from source
The older VNDK 30 blob when linked against the newer default bluetooth
HW module, had a missing symbol:
`_ZN7android9bluetooth5audio25BluetoothAudioSession_2_132invalidOffloadAudioConfigurationE`

Since we build default bluetooth HW module from source, build
libbluetooth_audio_session from source as well.

Fixes: Bluetooth Audio on Android 12
Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
Change-Id: I13c09ecc37f709c575103d108acf5ca1b5aa2553
2023-04-23 19:15:57 +02:00
Matsvei Niaverau
8a4326b9f0 rosemary: proprietary-files: Pull missing arm.graphics-V1-ndk_platform.so
Change-Id: Iaa7719e3a8308ea4699e987aac498fe6bc2030f2
2023-04-23 19:15:57 +02:00
Matsvei Niaverau
c0851fb277 rosemary: proprietary-files: Drop nonexistent libs
* Also pin fixed libmtkcam_stdutils

Change-Id: Ibbbe06e48581601518fc7afb87d1b247f7c27352
2023-04-15 14:36:56 +02:00
Matsvei Niaverau
07e59fc35b rosemary: proprietary-files: Drop libpowerhal module
* Not required after nashc-dev/android_hardware_mediatek@517c799

Change-Id: I18e5ce3771eaf702c53c23c2d4f713434fdba56b
2023-04-15 14:36:56 +02:00
bengris32
91c23d1cb7 rosemary: Link audio modules against prebuilt libalsautils.so
* Fixes USB DAC.

Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I63b4ce60e89ffe04c0e7dd558e21f9258f7112c9
2023-04-15 14:36:56 +02:00
Vaisakh Murali
d961ca9019 rosemary: Drop MTK audiopreprocessing
OSS counterpart works well, instead of using prebuilt blobs, use oss
where possible. This has no adverse effect on the audio quality.
Switch to OSS libaudiopreprocessing.

Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
Change-Id: Ia9163b6363c79dbdab86d7088946a1fc8b200596
2023-04-15 14:36:56 +02:00
bengris32
24e0ec81bc rosemary: Pin patched ImsService APK
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I18a5e05917dcb83b43640d6063c194583616b998
2022-11-12 10:48:38 +03:00
bengris32
81be129175 rosemary: Kang Graphics {allocator, mapper} impls from MIUI 13
* Fixes screen recording.

Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I066150ead5c723465b1d79a163c03b8301e3d61e
2022-11-12 10:48:38 +03:00
Kshitij Gupta
ea833c5f6c rosemary: Add IMS blobs
Change-Id: I93db50affa3ebf4453f978f75da5fb88944594c9
2022-11-12 10:48:38 +03:00
SamarV-121
d452b3f718 rosemary: Import kpoc_charger blobs
Change-Id: Ibc79247f2e790ed4da97e3df0e71f77ca258a32d
2022-11-12 10:48:38 +03:00
bengris32
8d92c5fd56 rosemary: Kang libmtkcam_stdutils library from MIUI 13
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: Ib41db764538c1968482a47582510e3992d58962d
2022-11-12 10:48:38 +03:00
bengris32
383f7b3415 rosemary: Kang libudf library from MIUI 13
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: Ib7c63b7f1218a03107774c516e59c3656246719e
2022-11-12 10:48:38 +03:00
SamarV-121
f5f10bc632 rosemary: Rename libwifi-hal.so
* To prevent conflict with aosp's

Change-Id: I922f26c45957f4bc5d2ad85e14ecfcb382abf811
2022-11-12 10:48:31 +03:00
bengris32
71e6270f33 rosemary: Add missing libwebrtc_audio_preprocessing.so
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I5fe81ab917bb819613a8735088f0c12fbd0a19d7
2022-11-12 10:48:11 +03:00
bengris32
1d6ae629e1 rosemary: Build default WiFi service from source
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I3a0964738ff196350f4d634f51c80ddad30009db
2022-11-12 10:46:47 +03:00
bengris32
eaaef9eeec rosemary: Switch to source built Power AIDL
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I90e336edd265e944fcbd2a889228c71605e77208
2022-11-07 10:30:32 +03:00
Vaisakh Murali
c3b2cd114d rosemary: Switch to OSS audio HAL service
Prebuilt audio HAL depends on a lot of VNDK 30 dependencies, using
it as is requires a lot of hacks.
Switching to OSS HAL does not require hexediting any prebuilt blobs
and their depdendencies.

Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
Change-Id: Icd8c06be75b42749df8d713becab29e9e7216a7c
2022-11-07 10:30:22 +03:00
bengris32
5bd59166b9 rosemary: Initial device proprietary files listing
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Change-Id: I4793f3e9cab9920b4bcb9f0105ff38a52765ed32
2022-11-07 10:26:07 +03:00