Commit Graph

40 Commits

Author SHA1 Message Date
LuK1337
6ed4c96703
sweet: Build AIDL NXP NFC HAL
Change-Id: I6ace3ac149c84d2cb9e2773e7ef5ddbf24c35b92
2024-03-28 13:03:22 -04:00
danielml
601fddecdf
sweet: Get rid of libinit
* Use the `import` function of build.prop files to override the
  model-specific properties based on the ro.boot.hwc and product SKU
  values, both set by the bootloader

* Set a custom product property source order, so that the ODM
  and vendor properties have preference over the other sources

* Switch to vendor SKU for enabling NFC exclusively on variants that
  support it, as the product SKU is set by the bootloader

* Create a symlink from /vendor/etc/audio/sku_sweet to /vendor/etc, as
  the audio HAL takes the former as directory for audio configs
  if SKU is set to `sweet`

Change-Id: I312a059e0cbcbad6aa052bd32142b70dcf0a7adc
Signed-off-by: danielml <daniel@danielml.dev>
2024-03-28 13:03:10 -04:00
basamaryan
8c5be48c42
sweet: Update blobs from MIUI V14.0.9.0.TKFMIXM
Change-Id: Ic5df86308d7393a826feee3cca66bbbd8fbdf6c1
2023-12-11 11:31:13 -05:00
basamaryan
d968391733
sweet: Update blobs from MIUI V14.0.8.0.TKFMIXM
Change-Id: Ifde00f758756e84e034c74fdaaee18529d2df592
2023-11-07 11:29:54 -05:00
basamaryan
7323834ba3
sweet: Update blobs from MIUI V14.0.7.0.TKFMIXM
Change-Id: I2118046d79a1f8a9a10f60e815383ab8504e39c3
2023-10-19 00:55:11 -04:00
basamaryan
4a100b068d
sweet: Update blobs from MIUI V14.0.4.0.TKFMIXM
Change-Id: I412df59e2727200b35cd0e0b4cc5e0be2b52e63a
2023-07-16 13:40:19 +05:30
Arian
cd5df20cdd
sweet: Commonize fstab
Change-Id: I99d91293aca9af3592ef41436d2334357b418226
2023-06-04 22:14:34 +05:30
basamaryan
1578028ba1
sweet: Commonize dynamic partition flags
Change-Id: I082ab4fa34c79467f12ecf9c6e7705842192571a
2023-06-04 22:14:22 +05:30
Arian
c8b75b1070
sweet: Commonize flash block size, cache and userdata filesystem types
Change-Id: I2cf4410b5c1183dd128c18d7381d80ef92d6483f
2023-06-04 22:14:22 +05:30
Arian
569790cb7e
sweet: Commonize BOARD_USES_METADATA_PARTITION
Change-Id: I1e1748f8efadf341f77698ff91531cd7d70f24ef
2023-06-04 22:14:22 +05:30
basamaryan
51c644fcf2
sweet: Drop unnecessary BOARD_USERDATAIMAGE_FILE_SYSTEM_TYPE flag
Change-Id: Ibb96c529ac64239d7bb919e46f5a625a6deebf98
2023-06-04 22:14:15 +05:30
basamaryan
9a6491aefe
sweet: Drop BUILD_BROKEN_DUP_RULES
Change-Id: I496be758d06f5fe4155e2da68be4e034c8eaf43e
2023-06-01 01:30:57 +05:30
Arian
e8b0ea05ce
sweet: Switch to kernel config fragment
Change-Id: I91d35f56e90d4849716df85afa9de2771d29f578
2023-06-01 01:30:57 +05:30
basamaryan
f20c87a87d
sweet: sepolicy: Bring up property contexts for android 13
Change-Id: I5bede11534edd2442db617ef6f147e44f07b9750
2023-06-01 01:30:43 +05:30
basamaryan
6624825cb8
sweet: Update blobs from MIUI V14.0.2.0.TKFMIXM
Change-Id: I3e57639e5c05b3288e4b0ea68d427c73263adc67
2023-06-01 01:30:42 +05:30
basamaryan
cc02dda4f2
sweet: Update kernel defconfig
Change-Id: I0a5e47b5b2f7844c6bee10b42e4618237a9e0cc1
2023-06-01 01:30:42 +05:30
basamaryan
e7ad911010
sweet: Move to common framework compatibility matrix
Change-Id: I68c19da7ac477a70edb2737e8ac32f99b63b919f
2023-05-19 01:23:30 +05:30
basamaryan
d2f0e82955
sweet: Update blobs from MIUI V13.0.15.0.SKFMIXM
Change-Id: I09518fd257b515a4a5239924d764eecf918a9fec
2023-05-19 01:23:30 +05:30
Arian
79e594ed7b
sweet: Drop manifest-qva
Change-Id: Ide6538ce3ffcca4bab6f566b8a1442ef6395aba0
2023-05-19 01:23:29 +05:30
Arian
a92e961969
sweet: Set vendor security patch level according to MIUI V13.0.8.0.SKFMIXM
Change-Id: I6aa15252029927e1879ab11e36022a471e130482
2023-05-19 01:23:29 +05:30
Volodymyr Zhdanov
8362249e06 sweet: Reserve less system/product space for gapps builds
* we just want to have a bit to flash some basic stuffs and do some replacements

Change-Id: I1226cfebf7ea0f52fd64ba64221cff56685ba084
2022-04-13 11:38:43 -04:00
Volodymyr Zhdanov
20172899c1 sweet: Increase reserved space on product and system partitions
* low inodes shouldn't be possible issue anymore

Change-Id: I6b366fc873be5472ae2dbd2594cfe67e14c0f002
2022-04-13 11:38:43 -04:00
Cosmin Tanislav
19ac5b46f6 sweet: Reserve 100MB on each dynamic partition
Change-Id: I7960bc6a365946924fcae90a61035d13af9ac9c4
2022-04-13 11:38:43 -04:00
Erfan Abdi
e307f22c28 sweet: Disable NFC for indian devices
* Setup sweet sku when device is global.
* Move the nfc manifest entry to sweet hardware sku
  variant.

Change-Id: I76ac75cd80f85efa6dfa68753602d934a11000a3
Signed-off-by: Arian <arian.kulmer@web.de>
2022-03-24 20:51:30 +05:30
AdarshGrewal
7c5329f4d0 sweet: hidl: Include lineage FCM from vendor 2022-03-24 20:50:00 +05:30
AdarshGrewal
e4c38321a5 sweet: hidl: setup framework compatibility matrix 2022-03-24 20:50:00 +05:30
AdarshGrewal
8a980a17aa sweet: allow building with dup rules 2021-09-16 17:50:06 +05:30
AdarshGrewal
bd8cc5cbe7 sweet: add asserts for sweet and sweetin 2021-09-16 17:50:01 +05:30
AdarshGrewal
1b074efa78 sweet: define screen density 2021-07-12 16:58:47 +05:30
Arian
53d3c0a5b1 sweet: Add ultrasound sepolicy
Change-Id: I5b16c2f76f66375fbef3c0b1ccb91f2e857dfb9d
2021-07-12 16:33:37 +05:30
AbhiShek Aggarwal
4993f0ecbb sweet: Add custom init to set proper variants
Co-authored-by: Arian <arian.kulmer@web.de>
Change-Id: I04f09a14cf41c89b3135c53e3089d5c3e703aae0
2021-07-12 16:33:37 +05:30
raghavt20
6122b67040 sweet: Build 1.0 sensors service
* It was decommonized because some devices require 2.0 sensors service

Change-Id: Ieb0d5dc846d3cd0ee35487a31779b7b182f1a4fc
2021-07-12 16:33:24 +05:30
Arian
5c82ac57ee sweet: Add prebuilt audio HAL
Change-Id: I889bf86fab97e704c33d0ce0c9f831a99ad33925
2021-07-12 16:28:16 +05:30
Arian
51954cc1c6 sweet: Add vendor properties
Change-Id: If0f9c762bc17804d27a405dfb91ef33ca24c4b99
2021-07-12 16:28:16 +05:30
Arian
b0dadb8019 sweet: Configure partitions
Change-Id: I802acf41be02788cb14646fbcfc2e9bbdb1f99f9
2021-07-12 16:28:16 +05:30
AdarshGrewal
089bc8c331 sweet: Inherit from sm6150-common 2021-07-12 16:28:16 +05:30
AdarshGrewal
af5d80cb3e sweet: rootdir: Import fstab 2021-07-12 16:28:16 +05:30
AdarshGrewal
9756696985 sweet: Define kernel config 2021-07-12 16:28:16 +05:30
AdarshGrewal
68c442c7ef sweet: inherit the proprietary vendor 2021-07-12 16:28:16 +05:30
AdarshGrewal
799abfe47a sweet: Initial device tree 2021-07-10 16:41:06 +05:30