fjrXTR
c695f0ed4f
LG8n: build more media required libs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:43:25 +08:00
Shirayuki39
bbf8d0bfe3
LG8n: Import and build some libs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:42:17 +08:00
Shirayuki39
7937b52916
LG8n: Nuke AEE Init Scripts
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:28:58 +08:00
Shirayuki39
f1b0452434
LG8n: Build some libs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:13:09 +08:00
Shirayuki39
997633d3ad
LG8n: Switch back to Stock USB HAL
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 14:10:04 +08:00
bengris32
40f18fe6ea
LG8n: Add shim for proprietary AudioTrack constructor
...
Change-Id: Icc7a1f9c748578f5b58499e7a76213673c4bcf54
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 08:27:20 +08:00
SamarV-121
09782b6996
LG8n: Build and rename audio service HAL
...
[Woomymy]: Make it 64 bits for yunluo
Change-Id: Ia55929f56d2aef62dcea28487584c3c0afb7dab1
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 08:22:22 +08:00
Jaroslav Zviezda
904876b411
LG8n: Enable DM file pre-opting to reduce first boot time
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 08:21:00 +08:00
Shirayuki39
9c6b212804
LG8n: update device.mk
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 08:08:42 +08:00
fjrXTR
d6b0cd985e
LG8n: Build Power@1.3 libs
...
Change-Id: Ic242a0b918756ef04a13df968a40765f237b50ea
Signed-off-by: fjrXTR <fajarslebew31@gmail.com>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:58:52 +08:00
LuK1337
2bc258d83b
LG8n: overlay-lineage: Configure aux camera for Aperture
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:54:34 +08:00
Albert I
87d6151861
LG8n: Inherit several Android Go configurations
...
Beneficial for everyone, even on non-Go devices.
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:52:26 +08:00
Shirayuki39
9291b4388c
LG8n: build some libs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:50:37 +08:00
Matsvei Niaverau
d5b96df521
LG8n: Build PowerOffAlarm
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:48:32 +08:00
AndroidHQ254
bab3d6632a
LG8n: Import stock public.libraries.txt
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:41:07 +08:00
xyzuniverse
cd89c61258
LG8n: Build neuralnetworks
...
Change-Id: I73b2362019b0b3a7b5273736e1a48e610e89d41f
Signed-off-by: xyzuniverse <dev.xyzuniverse@gmail.com>
Signed-off-by: fjrXTR <fajarslebew31@gmail.com>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:40:33 +08:00
bengris32
84d2411127
LG8n: Introduce Mediatek In-Call Service
...
* My attempt at fixing in call gain control on MediaTek devices.
* It attempts to replicate what the stock MediaTek framework does
when controlling the volume of the earpiece speaker, since MTK's
audio HAL is not able to set the gain of the speaker from the
values sent by AOSP framework.
[LinkBoi00] Rebrand to Mediatek In-Call Service
Change-Id: I43f727f6fb73a0d38457a41a8361653d1d00e220
Signed-off-by: LinkBoi00 <linkdevel@protonmail.com>
Signed-off-by: fjrXTR <fajarslebew31@gmail.com>
Signed-off-by: xyzuniverse <dev.xyzuniverse@gmail.com>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:39:11 +08:00
bengris32
58b947bbeb
LG8n: Ship MediaTek cgroup/task_profiles configuration
...
* MediaTek ship their own modified task_profiles and use the V30 cgroups configuration.
Change-Id: I15245ea87b00925597db65f1564e808a094c937a
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:32:28 +08:00
Jiyong Park
48ae642a21
LG8n: power: Remove ndk_platform backend. Use ndk backend instead
...
The ndk_platform backend will soon be deprecated because the ndk backend
can serve the same purpose. This is to eliminate the confusion about
having two variants (ndk and ndk_platform) for the same ndk backend.
Bug: 161456198
Test: m
Signed-off-by: xyzuniverse <dev.xyzuniverse@gmail.com>
Signed-off-by: fjrXTR <fajarslebew31@gmail.com>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:26:43 +08:00
Shirayuki39
f069c2fbc2
LG8n: Build required blobs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:23:39 +08:00
Shirayuki39
ea45ea8db8
LG8n: Switch to Prebuilt Lights Stack
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:16:56 +08:00
Shirayuki39
7a72965ffb
LG8n: Switch to Prebuilt Vibrator Stack
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:15:14 +08:00
Shirayuki39
cc44e7ed6c
LG8n: Build *-v31
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:13:34 +08:00
Shirayuki39
8c27b3a9d3
LG8n: Import Camera Stack
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:11:32 +08:00
fjrXTR
13274e9239
LG8n: Import missing permissions
...
Change-Id: I641df2c8e45f915ffdf9ec363393a9993a43ce6b
Signed-off-by: fjrXTR <fajarslebew31@gmail.com>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:06:44 +08:00
Shirayuki39
334b03326e
LG8n: Import LG8n Audio and Bluetooth Blobs
...
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-07-17 07:06:14 +08:00
Shirayuki39
0daf260f2a
LG8n: let's restart from scratch, part 1
2024-05-22 20:40:46 +08:00
Woomymy
650362d320
X6833B: Fix OTA post-install file system types
...
* On non-gms builds, /system is ext4, just use the variable set in
BoardConfig.mk to configure postinstall
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I20407e3e6b34b143f88c5c8054e575ce2fa55684
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:29 +07:00
bengris32
fedc3e881a
X6833B: Configure vendor logtags
...
Change-Id: I83b1e3d5691c7c22a5fef5f03ce3172ac47298d3
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:29 +07:00
bengris32
399d533b90
X6833B: Import stock CarrierConfig overlay
...
* Main carrier config from MtkCarrierConfig asset default_v2.9.3.xml,
with vendor specific settings appended to the end.
[dodyirawan85 edits]: Originaly from xiaomi ruby adapted for our device, since i can't found anything on stock
Change-Id: I7bcb5f9714720e3b42b5b1e5dc13cfe4233ac874
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:29 +07:00
dodyirawan85
a7646789d6
X6833B: Build system variant of libhidltransport
...
* Needed by IMS blobs
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:29 +07: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
70e7c64bbf
X6833B: overlay: Show min refresh rate toggle
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:11 +07:00
dodyirawan85
69fc1fe174
X6833B: overlay: Add brightness and power profile configs from stock
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-26 09:14:11 +07:00
dodyirawan85
5f632b55a9
X6833B: Add keylayout file to map double tap event to wake
...
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
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
bengris32
d9a12303d7
X6833B: Fallback to HIDL Clearkey HAL
...
Change-Id: Ide5cd400b8261ecbddaf55ef6ef6b0a33e59c2d2
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
Bruno Martins
6a76c095f3
X6833B: Build AIDL ClearKey DRM HAL
...
Change-Id: Iad5cc1176978137c647069197b33f49fb4d98ab2
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
40867b6a97
X6833B: Build transsion usb hal
...
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
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
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
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
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
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
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
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
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
Woomymy
3ca34aee0d
X6833B: Build update_engine_sideload
...
* Required to sideload updates in recovery
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: Ia6b02f099ae6ffbe60d92dcb8d59e8e1e073f062
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
Woomymy
cdcb0b652a
X6833B: device: Use 6GB Dalvik heap configuration
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I88dfc4f139414de43d42ef97dc0b883fd7dc2081
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
Luca Stefani
fcae87f206
X6833B: Enable updatable APEX
...
Change-Id: Iae629b36fdacec47744b8132dd6699a2ea9c68ff
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
Woomymy
fc8e3d288f
X6833B: Enable userspace reboots
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I94bf051477e4dd84660603bb598fefa4fb384ed4
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
Daniel Rosenberg
1247d88371
X6833B: Enable Project ID Quota support on userdata.
...
* These features enable wide inodes on userdata, which
is required for project ID quotas. Wide inodes can
only be set at MKFS time.
* This also enables casefolding, which is required for the
removal of SDCardFS.
Bug: 138321217
Test: Examine filesystem features for project quota and wide inodes.
Change-Id: I9c17cda2af34c6fbd73c2d90eb6b465f4939df67
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
Woomymy
f6b3a1566a
X6833B: Install developer gsi keys
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I3d4a330788e32d8ba967420c602436f882a26b92
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
Woomymy
57c9f55335
X6833B: Inherit generic_ramdisk product
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I93e080fd483d88be3a389a0ac64542ee04298f03
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:45 +07:00
bengris32
4c74de02a9
X6833B: Switch to AOSP Boot implementation
...
* We can no longer use the MediaTek boot control implementation
due to legal issues. Switch to the AOSP one.
Change-Id: I1d983fd7148ca40a00c3cf21b6773d2c5ecb78f4
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
163424c5da
X6833B: Add system_ext
to dynamic partitions
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: Ia7fb66843e67e131e0368b2d3c7c678eb5f29994
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
2648454f4f
X6833B: Build a vendor_dlkm image
...
* vendor_dlkm contains kernel modules that were previously located to
/vendor/lib/modules and is updatable separately, making us able to
test kernel modifications faster
* Reference: https://source.android.com/docs/core/architecture/partitions/vendor-odm-dlkm-partition
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I38f5989d4e5a52bf295add8099f6bf6cb8ea3288
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
538a5a47db
X6833B: Build default Health HIDL service and impl
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I41d6d524f88cb67156ba0f536e015cbc0f95f7cd
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
1c19ac55d1
X6833B: Build fastbootD and default fastboot HAL implementation
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I2f4577f6019d00e672ace8da8170ecd3eb92fe99
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
888899f732
X6833B: Build bootctrl into vendor
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: Icdc56ceab2fe3b54c8538574d406dd4ce1f0a5de
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
63c102bfb1
X6833B: Build MTK boot control hal V1.2 in recovery
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I0a8864bc326e83b63de346f685e1a651abb0a1e1
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
5037cc244c
X6833B: Fix ota postinstall file systems
...
* X6833B uses EROFS
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I693d3f4474ba592919ef815a3c225ce9de1350e5
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
5634ef65c7
X6833B: Install fstab.mt6789 into first_stage_ramdisk
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I6a0a98dcd8e5ff73dc8a934d1ea9fe43fd5107ca
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
94c27c1f16
X6833B: Add A/B OTA configuration
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: If5e2f40b6bf55ffa7a62cc67ff3a0b1e8de6d5b3
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
91e0624897
X6833B: Inherit virtual ab launch_with_vendor_ramdisk makefile
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: Ie8f796d45b3d303cd784dcc702769d17e075b250
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
Woomymy
dde543333f
X6833B: Add partitions configuration
...
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I9e08db2236376b1132aa3bd8a7abf19aa70ba48c
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:44 +07:00
dodyirawan85
80a9d11b09
X6833B: Initial skeleton tree
...
Signed-off-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
2023-12-13 01:10:17 +07:00