Commit graph

13 commits

Author SHA1 Message Date
bengris32 a0fa5280e4 LG8n:Define Bootloader flags
Change-Id: I8a4aad74ec90124cc35847c64d4db23f97af7ad7
Signed-off-by: bengris32 <bengris32@protonmail.ch>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 16:01:32 +08:00
Shirayuki39 836cff4dfe LG8n: Introduce lineage.dependencies
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 15:24:14 +08:00
Shirayuki39 1d4981ff02 LG8n: Define Screen Density
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 10:09:04 +08:00
Woomymy 9ba63e98db LG8n: Install generated kernel headers from LG8n-kernel
* When generating kernel includes, lineage's generator was using kernel
  source from kernel/tecno/lg8n. 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: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 10:06:39 +08:00
Woomymy e70c4ebe78 LG8n: Fix recovery kernel modules instalation
* BOARD_VENDOR_RAMDISK_RECOVERY_KERNEL_MODULES_LOAD should contain the
  list of modules loaded with the recovery, but the modules should be
  installed using BOARD_VENDOR_RAMDISK_KERNEL_MODULES

Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I72768f8325017e0f5b969a7eb03ccccbf4b7eae0
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 10:05:30 +08:00
Woomymy 2d2117b8e6 LG8n: Add vendor ramdisk and recovery dlkm configs
Signed-off-by: Woomymy <woomy@woomy.be>
Change-Id: I09cadc101b57511e9441b0ca7349121d2a5521d6
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 10:04:17 +08:00
Shirayuki39 89655add77 LG8n: Add kernel flags
* Kernel is built separatly and placed in device/tecno/LG8n-kernel

Co-authored-by: Woomymy <woomy@woomy.be>
Co-authored-by: dodyirawan85 <40514988+dodyirawan85@users.noreply.github.com>
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 10:01:53 +08:00
Shirayuki39 68399ea436 LG8n: Inherit configuration from common trees
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 09:59:00 +08:00
Shirayuki39 46781fba8e LG8n: Import Vendor Firmware Files
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 09:47:54 +08:00
Alexander Koskovich cb080e27d9 LG8n:Don't override PRIVATE_BUILD_DESC.
* Doesn't appear to be used by anything relevant and
   it's been marked forever as do not parse, so we don't
   need the stock one at least.

Change-Id: I8fdfc1f738fede9675de739ef13cd8bfd9fefab2
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 09:46:48 +08:00
Michael Bestas 25fc95ac60 LG8n: Drop COMMON_LUNCH_CHOICES
As of 14 QPR2 this is broken, let's remove it instead of updating it
every 3 months. breakfast is the way to go.

Change-Id: I097bd54b894d9a49c7ce8b1ab6f343349e268fd8
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 09:45:57 +08:00
Shirayuki39 ded6d80c2d LG8n: Initial Skeleton Tree
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 09:45:20 +08:00
Shirayuki39 266d147836 LG8n: Add Device Spec Sheet
Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
2024-08-29 09:33:39 +08:00