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
Woomymy
f5223e0f35
X6833B: Install all modules to vendor
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: Ife7242c9e3e733436739aa94ed2fb359a316177c
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:13:09 +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
c2cd472aab
X6833B: Build AIDL vibrator hal
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:57 +07:00
dodyirawan85
4151f02f80
X6833B: Build AIDL light hal
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:57 +07:00
dodyirawan85
b608c8138c
X6833B: Include hardware/transsion
soong namespace
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:57 +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
TheMalachite
4abe19d90e
X6833B: rootdir: Fixup /data/vendor/audiohal directories creation
...
- Set correct perm for /data/vendor/audiohal
- Create /data/vendor/audiohal/audio_param for shut logspam about it
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:57 +07:00
dodyirawan85
8121103783
X6833B: Copy required feature permissions
...
Refs: e0423bf75f
Co-authored-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
Josh Wu
3bd5cb997b
X6833B: Switch BtAudio to AIDL
...
Test: m
Bug: 203490261
Change-Id: I80eced28790a15ad5485c9780ccf5812ab75dc1d
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:12:42 +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
dodyirawan85
59562c7f2d
X6833B: Configure keymaster stack
...
Refs:
https://github.com/nashc-dev/android_device_realme_nashc/tree/lineage-20
8488358d93
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:10:38 +07:00
dodyirawan85
626802d56e
X6833B: Configure Gatekeeper stack
...
Reference: 92e9728591
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:10:19 +07:00
bengris32
36ca054d30
X6833B: Build android.hidl.allocator@1.0
vendor variant
...
* Dependency of PQ HAL.
Change-Id: I6050c49755c93ac24f62ca7ea0f0a1ea96e477cd
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:10:19 +07:00
Davide Garberi
06bf29b379
X6833B: Add libhwbinder and libhidltransport vendor lib
...
Change-Id: I7044b92fe012ace6005e1a3ae8534e9167da15ce
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:10:19 +07:00
dodyirawan85
1d3a267c6b
X6833B: Configure audio stack
...
* References
8e94cbd6b0
https://github.com/xiaomi-mt6789-devs/android_device_xiaomi_yunluo/blob/lineage-20/Android.mk
Co-authored-by: electimon <electimon@gmail.com>
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:08:53 +07:00
dodyirawan85
820687dc8a
X6833B: Configure Perf/Power stack
...
Refs: https://github.com/nashc-dev/android_device_realme_nashc/tree/lineage-20
Co-authored-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:08:33 +07:00
SamarV-121
c1d70a0738
X6833B: Link older libutils for PQ HAL
...
* Abort message: 'incStrongRequireStrong() called on 0xb400007c5afa7250 which isn't already owned'
Change-Id: I7ea86d3d7c68ba183b4838cb1f35a9fc58cfbf67
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:03:31 +07:00
dodyirawan85
5ca665b1a5
X6833B: Configure Display Stack
...
* Reference
cbfb355770
https://github.com/xiaomi-mt6789-devs/android_device_xiaomi_yunluo/tree/lineage-20 (Lib symlinks)
Co-authored-by: electimon <electimon@gmail.com>
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:03:04 +07:00
dodyirawan85
155ab29290
X6833B: Import vendor firmware blobs
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 08:59:02 +07:00
dodyirawan85
17b307a980
X6833B: Import device manifest from stock
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 08:57:51 +07:00
SebaUbuntu
a103d7499c
X6833B: Add a script to reorder blobs list
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 02:10:36 +07:00
dianlujitao
48e7f75d49
X6833B: update-sha1sums: Handle line with opts
...
Change-Id: Ia41000b36f3535a3cf0ef8d7650d0d540de728de
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 02:10:36 +07:00
dianlujitao
070e5ca3bc
X6833B: update-sha1sums: Better handle line breaks
...
Change-Id: I15cfda82a5bc6f05c0d7b9db209064ba498dac11
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 02:10:36 +07:00
dianlujitao
0e310f4b18
X6833B: Format update-sha1sums.py with yapf
...
Change-Id: I396ad6d79ea6e47ba8b9a56da317123c7579aa67
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 02:10:36 +07:00
Bruno Martins
f7c52faf7f
X6833B: Add unpinning support to update-sha1sums.py script
...
Change-Id: I9035b449cea6d78927a459dc247075b3d4512e46
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 02:10:36 +07:00
LuK1337
ba84c1e629
X6833B: Handle moved blobs in update-sha1sums.py script
...
Change-Id: Iccab8c8620c7ff680768aac2d9cbf5b5067af8d7
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 02:10:36 +07:00
LuK1337
e45ec37c4f
X6833B: Add script to update sha1sums of kanged blobs
...
Change-Id: Id2e8cfb8d3b6f65f69c91a89bacd615fdcc45753
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 02:10:28 +07:00
dodyirawan85
673758727a
X6833B: Define screen density
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
Woomymy
23230d0990
X6833B: Install generated kernel headers from X6833B-kernel
...
* When generating kernel includes, lineage's generator was using kernel
source from kernel/infinix/x6833b. Use kernel headers generated by the
kernel build system instead (kernel-headers.tar.gz) and a Makefile to
copy them during `make headers_install`.
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I2c3972604822ce89201d8a317292cd045e77c705
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
dodyirawan85
9e3ab39265
X6833B: rootdir: Build fstab to vendor
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
dodyirawan85
fa8f6e4d47
X6833B: rootdir: Cleanup non-existance and unused service import
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
Sushrut1101
35cb24fd47
X6833B: Replace ro.vendor.init.sensor.rc with full path
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
dodyirawan85
992874ff2b
X6833B: rootdir: Replace ro.vendor.rc
with full path
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
dodyirawan85
b38e1df29a
X6833B: rootdir: Drop undefined tran_factory_reset
service
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
dodyirawan85
5103b6e0df
X6833B: Import rootdir from 231102V2897
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
dodyirawan85
ac8af3424c
X6833B: Allow duplicate and copy prebuilt elf rules
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
dodyirawan85
1f96867457
X6833B: Kang init usb recovery from yunluo
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
dodyirawan85
e088d86d5d
X6833B: Configure odm_dlkm
partition
...
* Also reorder `AB_OTA_PARTITIONS` and `BOARD_MTK_DYNAMIC_PARTITIONS_PARTITION_LIST` list while we're at it
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
dodyirawan85
f559c6e678
X6833B: rootdir: Convert to blueprint configuration
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00