Shirayuki39
97c929979a
LG8n: Cleanup proprietary-files.txt
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-25 15:12:16 +08:00
Shirayuki39
770e9df778
LG8n: Pin RAW patched libmtkcam_metastore
and libmtkcam_3rdparty.customer
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-25 12:39:43 +08:00
Vaisakh Murali
39464cbe1d
LG8n: 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.
Change-Id: Id6f075c76f7bf13b12b66500d60b65c69ef069e5
Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-14 14:32:04 +08:00
Shirayuki39
7acca9f129
LG8n: Import IMS from X6833B-H894DEFGHI-U-GL-240703V808
...
* Plato gave us unstable VoLTE, duchamp gave us Schrodinger's Volte and Stock LG8n blobs gave us no VoLTE
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-03 23:52:28 +08:00
Shirayuki39
854f724a3e
LG8n: Cleanup unused blobs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-03 16:26:08 +08:00
xyzuniverse
c7db86b356
LG8n: Switch to AIDL vibrator
...
Change-Id: I9b1ad902c6a34cd9916c06f586e8bf664a08aae1
Signed-off-by: xyzuniverse <dev.xyzuniverse@gmail.com>
Signed-off-by: fjrXTR <fajarslebew31@gmail.com>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-26 12:37:35 +08:00
bengris32
fd7ba12379
LG8n: Build dummy libmtkperf_client library
...
* Required for some vendor blobs that refuse to
work without mtkpower
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-26 00:51:11 +08:00
Shirayuki39
787658e184
LG8n: Drop MTK PowerHAL and cleanup
...
* ref - xiaomi-mt6789-devs/android_device_xiaomi_yunluo@8361661
Co-authored-by: Woomymy <woomy@woomy.be>
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-26 00:50:55 +08:00
Shirayuki39
ae41a104d4
LG8n: Switch to prebuilt power-service-mediatek
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-26 00:36:05 +08:00
LuK1337
0aba8c78c5
LG8n: Build libprotobuf-cpp-full-3.9.1-vendorcompat
...
Change-Id: I0aac742db9c2b4b3e48ee20158f19405863893c2
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-25 23:27:45 +08:00
Shirayuki39
c86561c87c
LG8n: Update to LG8n-H891OPAeAf-S-GL-240531V2678
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-23 18:15:47 +08:00
Shirayuki39
b0e7bdf546
LG8n: Import missing libmtkperf_client_vendor blobs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-18 22:48:44 +08:00
Shirayuki39
8eb02c2323
LG8n: cleanup
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 15:10:51 +08:00
Shirayuki39
a01fb4472b
LG8n: Import and build some libs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:42:17 +08:00
Woomymy
7b306cad53
LG8n: Fixup SONAMES of moved libraries
...
* Required to pass check_elf_files
Signed-off-by: Woomymy <woomy@woomy.be>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:15:55 +08:00
Shirayuki39
315f51d08c
LG8n: Switch back to Stock USB HAL
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:10:04 +08:00
Shirayuki39
74eaa81915
LG8n: Import Tranlog and TNE blobs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:07:39 +08:00
Shirayuki39
4b7e1e73a1
LG8n: Import Missing Blobs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:07:18 +08:00
Shirayuki39
d1d2624faa
LG8n: Import Missing Fingerprint Blobs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:06:15 +08:00
Shirayuki39
f9d86b2b82
LG8n: Import and build required blobs/libs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:23:39 +08:00
Shirayuki39
99e46522d0
LG8n: Reimport Media Blobs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:17:50 +08:00
Shirayuki39
f0f7db7bad
LG8n: Switch to Prebuilt Lights Stack
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:16:56 +08:00
Shirayuki39
69fe8e6c1b
LG8n: Switch to Prebuilt Vibrator Stack
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:15:14 +08:00
Shirayuki39
0afdaf3538
LG8n: Import Camera Stack
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:11:32 +08:00
Shirayuki39
11d49c89d3
LG8n: Import LG8n Audio and Bluetooth Blobs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:06:14 +08:00
Shirayuki39
e53ad037a2
LG8n: Import LG8n firmware blobs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 06:57:32 +08:00
Shirayuki39
e4a5094e42
LG8n: Adapt for LG8n
2024-05-22 20:55:23 +08:00
bengris32
dcbc47dc22
X6833B: Configure MediaTek IMS stack
...
* Import required system IMS blobs from XOS X6833B-H894DEFGHI-T-GL-231102V2897.
* Set the default IMS implementation to com.mediatek.ims via overlay.
* Force enable IMS features via overlay and sysprops.
* Add MediaTek framework jars to bootjars.
* Copy priv-app permissions for MediaTek IMS.
Change-Id: Ie258bff336586919a1127c3f7241e3ef9d689dd5
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:28 +07:00
dodyirawan85
b68902cc11
X6833B: Configure Apuware stack
...
Refs: 7a24215e7a/proprietary-files.txt (L14)
Co-authored-by: Woomymy <woomy@woomy.be>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:11 +07:00
dodyirawan85
dca4eaa102
X6833B: Configure GNSS stack
...
* Reference: 32c01723d3
Co-authored-by: electimon <electimon@gmail.com>
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:11 +07:00
dodyirawan85
89adb47547
X6833B: Configure Neural Networks stack
...
Refs:
* 20a5cd3523
* 7a24215e7a/proprietary-files.txt (L7521)
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Co-authored-by: Woomymy <woomy@woomy.be>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:11 +07:00
bengris32
3a7d1a3ade
X6833B: Import Widevine DRM blobs
...
Change-Id: Ia8706a1435c5386331c3fce0f600f03f7aefe96e
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:11 +07:00
dodyirawan85
7cf250e318
X6833B: Configure thermal stack
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:11 +07:00
dodyirawan85
1a1754044a
X6833B: Configure Media stack
...
* References: 1cba75df74
Co-authored-by: electimon <electimon@gmail.com>
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:11 +07:00
dodyirawan85
4ec1fdbcc1
X6833B: Configure Fingerprint stack
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:11 +07:00
dodyirawan85
423659adc2
X6833B: Configure Secure Element stack
...
Refs: 62511f5114
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:11 +07:00
dodyirawan85
9469383b0d
X6833B: Configure Radio/IMS stack
...
Refs: 98ebd44a6a
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:13:50 +07:00
dodyirawan85
0de96303d2
X6833B: Configure NFC stack
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:13:08 +07:00
dodyirawan85
5dc023f260
X6833B: Pull connectivity blobs
...
Refs: e05e05f7cd
Co-authored-by: Sushrut1101 <guptasushrut@gmail.com>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:57 +07:00
bengris32
24bfc6be8c
X6833B: Drop deprecated MediaTek Bluetooth Audio 2.1 implementation
...
Change-Id: I20aafe8fd4f5af38033dcc789d00d9d9a6c09aa0
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:57 +07:00
bengris32
eca6680bf3
X6833B: Configure Fuelgauge stack
...
* Reference: https://github.com/moto-common/android_device_mediatek_common/blob/master/vendor/fuelgauge/4.19/proprietary-files.txt
Change-Id: Ic2ce5edf52e69b798c0b16010c4d59fc613ff128
Co-authored-by: electimon <electimon@gmail.com>
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:57 +07:00
bengris32
b67eacd0c8
X6833B: Import AEE blobs
...
* Quite a few HALs such as Audio, Camera and RIL depend on these
blobs. Fortunately we can get away with just importing just these
blobs instead of the entire AEE stack.
Change-Id: I83a82e04156aa5efe692892ade7e868931c18d44
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:57 +07:00
dodyirawan85
f221093e08
X6833B: Configure NVRAM stack
...
Refs: c94ea4a3cc
Co-authored-by: electimon <electimon@gmail.com>
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:55 +07:00
bengris32
94e76e82af
X6833B: Import Bluetooth A2DP blobs
...
* Dependency of Audio stack.
Change-Id: I99c0a380f2ef37df8a6186eab67897e5ddea3019
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:42 +07:00
dodyirawan85
2bd6390627
X6833B: Configure Bluetooth stack
...
Refs: 8162996196
Co-authored-by: electimon <electimon@gmail.com>
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:28 +07:00
dodyirawan85
f401f30c14
X6833B: Configure Sensors stack
...
Refs: 3bf7b31611
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:11:38 +07:00
bengris32
8551890ccc
X6833B: Switch to prebuilt libwifi-hal
...
* Reference: https://github.com/moto-common/android_device_mediatek_common/tree/master/vendor/wlan
* Perhaps it will help with the Wi-Fi scanning issues,
and intermittent disconnections we're having. Besides,
we can't legally use the OSS one anyway.
Change-Id: I9bbf289ad88a12bbdc68ab0abdee410678bf1420
Co-authored-by: electimon <electimon@gmail.com>
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:11:18 +07:00
dodyirawan85
5a3219062d
X6833B: Configure Wi-Fi stack
...
Refs: c0fb62cdc9
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:11:17 +07:00
dodyirawan85
c2abe75e9d
X6833B: Configure TEE stack
...
Refs: fc96a49e41/proprietary-files.txt (L2218)
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:10:59 +07:00
dodyirawan85
3bdc1968d8
X6833B: Configure keymint stack
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:10:39 +07:00