33 Commits

Author SHA1 Message Date
Manidweep
f6f5aa17b0 lemonades: Initialize for Evolution X 10.x 2025-06-20 14:55:39 -04:00
LuK1337
b0e3492350 lemonades: Support WITHOUT_RESERVED_SIZE=true
Test: WITHOUT_RESERVED_SIZE=true \
      get_build_var BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE
Test: WITH_GMS=true \
      get_build_var BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE
Test: WITHOUT_RESERVED_SIZE=true WITH_GMS=true \
      get_build_var BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE
Test: get_build_var BOARD_PRODUCTIMAGE_PARTITION_RESERVED_SIZE
Change-Id: I66a658cb36868cc0aae433aa918ea94e9c5f45ad
2025-05-27 21:48:25 +02:00
LuK1337
88548e41b3 lemonades: Disable ISunlightEnhancement via soong option
Change-Id: I6d97d679a08492af06603ebacdb1e9c5ee86b4f2
2024-09-28 18:49:47 +02:00
LuK1337
6e37304126 lemonades: Migrate to soong_config_set()
Change-Id: I06de8759836114f54a822d6f23f1177515e21178
2024-08-28 15:39:03 +02:00
LuK1337
a723af8f96 lemonades: Decrease product reserved size again again
Change-Id: I94b1fc397ff6b6a56217ad4d3388464c384e16a8
2024-07-12 19:19:34 +02:00
Michael Bestas
cd43f822df lemonades: Decrease product reserved size again
Change-Id: I8b38616611147f890bd9195f59dbb3fbee1825bb
2024-06-19 22:13:05 +03:00
Michael Bestas
340b0f631b lemonades: Decrease product reserved size
Change-Id: Ib9b18a843fbda6b38cc00f6bf7f54bed0556b7c6
2024-04-26 19:26:51 +03:00
LuK1337
5a88090049 lemonades: Reserve more space on /product
Change-Id: I25884eb89ea7d4cbe2b82504c21c83c8513095aa
2024-01-02 16:32:23 +01:00
Christopher N. Hesse
67d1d707ea lemonades: Enforce common device tree presence
* The tree has no chance of building without the common
   device tree as it contains architecture definitions.

Change-Id: Iadd43e887d426732e549969ab8deb14194ca818d
2023-12-03 17:46:24 +01:00
Sebastiano Barezzi
fdbce602dc lemonades: Force inclusion of BoardConfigVendor.mk
Change-Id: Id299b1917dd95b606a392d443f743a7abf5b70e8
2023-12-03 16:28:03 +01:00
Michael Bestas
d290f16e80 lemonades: Inherit common partition reserved sizes
Change-Id: I444ce2fcd37cdfa58d83a7e872dc547fb05a2a89
2023-11-22 15:58:29 +02:00
LuK1337
3e9c3070a2 lemonades: Disable LiveDisplay::ISunlightEnhancement
Our ALS is too sensitive for automatic outdoor mode, thus it's better if
we just don't support it at all.

Change-Id: I77b7bf866181867195bd9a108759113a02542a09
2023-06-08 12:45:41 +02:00
Yuan Si
83b299f41c lemonades: Initial device tree conversion
Co-authored-by: AnierinB <anierin@evolution-x.org>
Change-Id: I02e9c57a6a2a1eb8a42792edae45d82766adda04
2023-02-08 14:30:52 +02:00
Bruno Martins
b5593a8b4c kebab: Commonize bdroid_buildcfg
Change-Id: I7b06908aa0f1c1012f77eb06049957bdcd6fcdff
2022-09-19 13:17:06 +02:00
Michael Bestas
159bf835ae kebab: Adjust BOARD_SYSTEMIMAGE_PARTITION_RESERVED_SIZE
Change-Id: Id96008e0d93ec9b887a346d6733d2c7930f34ad1
2022-08-21 08:39:11 +02:00
LuK1337
7642ebadd6 kebab: Override available touchscreen gestures list
Change-Id: I14b0e034094c0cf4b60a86f5f26fc8d77ab50e43
2022-08-19 18:11:29 +02:00
Alexander Koskovich
284efe50f4 kebab: Alphabetically sort makefiles
Change-Id: Ie31e1c256e096f578b27f04a0087af46ff0c4b39
2022-08-19 18:11:29 +02:00
Alexander Koskovich
5225fb3ec3 kebab: Switch to SPDX license identifiers
* Might as well be consistent.

Change-Id: Ia95b2f164a98afc3aa05099a9e704ec110e6d7f7
2022-08-19 18:11:29 +02:00
Alexander Koskovich
626df09024 kebab: Convert init to blueprint
* Move directory to match sm8250-common.

Change-Id: I5a6926065d8bf27cffd0802252c10b605a3e2b38
2022-08-19 18:11:29 +02:00
Tao Bao
1fb5d03d38 kebab: Set recovery margin height to avoid clipping
Change-Id: Iaaaabd13de384a0ebfff9f527fcdd0338c3f99bc
2022-05-27 18:33:20 +03:00
Michael Bestas
8388ed8ba0 kebab: Adjust partition reserved sizes to fit S gapps
* Increase system_ext & product space so full MTG zip can be flashed.
* Decrease system size since we ran out of available space in super.
  Set system size 90MB lower than maximum available space to avoid
  near future breakage when our builds potentially grow in size.

Change-Id: I3a8b89b446d2d0183797cbcea6bd0b106119c4a9
2022-03-02 14:45:05 +02:00
TheScarastic
2981418d57 kebab: Setup udfps overlays
* fod radius = radius value / 2
 * fod x position = x position value + (radius value / 2)
 * fod y position = y position value + (radius value / 2)
 * fod enroll progress radius = (radius value / 2) + 5

Change-Id: I487e3a16fec8a7f9760a100606e7081aec5f7581
2022-02-22 01:06:17 +01:00
LuK1337
67be06d60b kebab: Update FOD Soong config variable names
Change-Id: I826ca7ce76e0f33130db0f6bceb705d3b4ff61b6
2021-09-19 20:18:17 +02:00
LuK1337
371a1d9a60 kebab: Rebalance reserved sizes
These should now allow to install anything >MTG.

Tested packages:
- MTG
- NikGapps omni
- OpenGapps nano

Change-Id: Ie470f27b8398719f6f9722dbcaa1d046bf5f80a8
2021-04-02 12:31:45 +02:00
LuK1337
2306b201f9 kebab: Set reserved partition sizes on !WITH_GMS
Change-Id: I65be2d30eb613603dbcbfca730bb46850a78e5f1
2021-04-02 03:07:34 +02:00
LuK1337
e44dd4303b kebab: Set BOARD_ONEPLUS_DYNAMIC_PARTITIONS_SIZE to (super / 2 - 4M)
Change-Id: Ib2e2e96c525e5b2e12c176cafc1c7545ea735fa6
2021-04-02 02:04:00 +02:00
LuK1337
1dad9139e7 kebab: Remove product.prop
Change-Id: I453e3122e53183623fa4dca508c57f7dce499fd8
2021-01-09 14:13:42 +01:00
LuK1337
746914c054 kebab: Declare super partition size
Change-Id: I041ff45ad43881d68f71c2e09877417d1c8595c5
2021-01-07 02:48:35 +01:00
LuK1337
e32aa716f8 kebab: Add device specific fstab
Change-Id: Ib93eb1255e5cbf44c5d0cd4acd9e3ccc606fce79
2021-01-06 23:42:31 +01:00
LuK1337
12e9dae62c kebab: Set device specific crypto props
Change-Id: I5f17350fc70af87b9b0b0cfcb4a937f5d4966bae
2021-01-06 23:42:31 +01:00
LuK1337
21f0063eeb kebab: Add device specific vintf manifest
Change-Id: Ia2423a26b13edfdc8c5c70d6c1d0fb7168e92dae
2021-01-06 23:42:31 +01:00
LuK1337
788471210f kebab: Steal FOD pos/size from AOSPA
* Using these values fixes a lot of
  fingerprint_acquired_imager_dirty errors.
* Also update kg_security_container_min_bottom_margin
  according to this formula:
    (SCREEN_HEIGHT - FOD_POS_Y + (FOD_SIZE / 2))

Change-Id: I39bc7a626ccec7242ec18e8162515fde03d463df
2020-11-26 19:12:10 +01:00
LuK1337
9f53a0e7c5 kebab: Initial commit 2020-11-26 18:47:00 +01:00