ivanmeler
1b127da402
config: Exclude android.hidl.memory@1.0-impl.vendor and vndk_apex_snapshot_package from package enforcement
...
These targets do not exist on pre treble devices and are included by core_minimal.mk and base_system.mk
Change-Id: I44e9d2de46270afda48792105ca7320cd4559778
2022-10-05 16:54:53 +02:00
Nolen Johnson
722348f737
lineage: common: Exclude ntfs-3g from artifact path requirement
...
Change-Id: I6253ac0b326f86ba7fd78f6babb9ee2242ba9133
2022-10-04 03:36:16 +02:00
Aaron Kling
c162e6ba1c
config: Bring back ntfs tools
...
This partially reverts commit f911e89edb
.
Change-Id: Id0d94715a3d503dd270fe419abacc3c0495659fb
2022-10-03 20:31:22 +02:00
Nolen Johnson
0577797b84
config: Exclude Launcher3*/Calendar packages from enforcement
...
* These are built by AOSP common includes, and we can track most of
these apps, but Etar and Trebuchet are only partial rebrands of their
source-application, which means there are conflicts when tracking
them, so exclude them.
Change-Id: I1fb893e6f5df693ddb551fa22adde9d05a60d1d8
2022-10-03 01:26:01 +02:00
Bruno Martins
a70b005d3c
config: Exclude AOSP rild package from enforcement
...
Devices using vendor RIL services (ENABLE_VENDOR_RIL_SERVICE)
encounter a dead end when enforcing product package existance.
Change-Id: I101ebf442e35c631a6ff9f352566de63dd5cfba7
2022-10-02 16:49:24 +01:00
Aaron Kling
ca97b5293c
config: Remove missing cli tools
...
These have not been ported for several versions
Change-Id: I40f199b6628e757e2637814b96f20bfb537393a4
2022-10-02 16:48:20 +01:00
Aaron Kling
631ead7979
config: Exclude product_manifest.xml from enforced existing packages
...
Not all build targets have this target modules
Change-Id: I01051bb0f6e285ca64bfbfbbaa70bfab796533eb
2022-10-02 16:48:20 +01:00
Aaron Kling
ee8dbc29ab
config: Require all requested packages to exist
...
Change-Id: I5b31a90668d4aa0355f9d1abb1b6efa982d1e1d7
2022-10-02 16:48:20 +01:00
Michael Bestas
c05ae98f0c
Revert "Disable vendor/crowdin overlays for now"
...
This reverts commit c0c8dccdb6
.
Change-Id: I91c2c9c216a1bc653f4f9e79b0d6ec870575dc6a
2022-09-22 16:50:28 +03:00
Jiakai Zhang
06851a6556
common: Add a system property for System UI compiler filter.
...
Bug: 227310505
Test: m
Change-Id: I30863fe677a95844f0cf46da98c103c0132c24d3
2022-09-06 15:23:25 +02:00
Michael Bestas
c0c8dccdb6
Disable vendor/crowdin overlays for now
...
Change-Id: Iebe001810f755eccd508165e45454b1a0a017a73
2022-08-29 17:23:40 +02:00
LuK1337
b88982a77c
overlay: Convert NetworkStack overlay to an RRO package
...
We can't use autogenerated RRO because android:targetName has to be set
to "NetworkStackConfig".
Change-Id: I6ff8a9c0dbd9607e71de5a65393328fe249a99e8
2022-07-16 00:38:37 +02:00
althafvly
098c8f5416
lineage: add back BlackTheme
...
Change-Id: I5b624424ba8fb2eae0ffcdc6b8fa5a1e58f6c384
2022-07-08 17:19:31 +02:00
LuK1337
43cb0d69bf
Revert "config: Disable remote keyguard animation until it's fixed"
...
Fixed upstream.
This reverts commit 9c4fd99fb8
.
Change-Id: I531ac182091a133fd7e5a693f97e1e883853b0a0
2022-07-03 22:00:43 +02:00
LuK1337
9c4fd99fb8
config: Disable remote keyguard animation until it's fixed
...
Fixes slow post biometric auth screen wakeup.
Change-Id: I8f4824220f14a6fe93e792d15bcaf12fdf2c0ddf
2022-04-17 18:16:31 +02:00
Michael Bestas
ae5f929573
config: Include vendor/crowdin overlays
...
Include translations for languages not available in AOSP.
This used to be split to each repository but it required forking AOSP
repositories just to add translations. Including them via overlay
avoids forking and makes the translations more portable, they can even
be used on pure AOSP builds.
Make them built in to avoid RRO issues.
Change-Id: Icc4c7b3a583c3d8a139a4a9a856dfca57952e131
2022-04-05 23:20:45 +02:00
Michael Bestas
1667b61789
config: Move version setup to version.mk
...
Change-Id: I24f6dd25d0986863f6f9cc116c5ae9cdf15be292
2022-03-14 17:19:28 +01:00
Michael Bestas
a6ba1d16f1
config: Remove TARGET_VENDOR_RELEASE_BUILD_ID
...
Change-Id: I5007d6e4991f911a8fdaaa07a7f263bd28af9c57
2022-03-14 17:19:28 +01:00
Michael Bestas
82ba06fc90
config: Remove LINEAGE_VERSION_MAINTENANCE
...
Change-Id: I6b6f00601be5166a1f8f31a39e3b4f58c4fc4ca9
2022-03-14 17:19:28 +01:00
Nolen Johnson
180be0af6b
LineageOS 19.1
...
Change-Id: I52d4109d4e1bacdbc08a5e640dfcdfdd8d319bf3
2022-03-14 17:19:28 +01:00
Alexander Koskovich
4fef411428
lineage: overlay: Move Trebuchet overlay to seperate RRO package.
...
* RRO is not auto generating.
Change-Id: Ia69895291f4cfc4f911b7993ccb82eef8b02170d
2022-03-12 17:01:42 -07:00
Alexander Koskovich
c453599164
lineage: overlay: Exclude backup transport overlays from RRO.
...
* These need to reference Settings resources that they
don't have access to.
Change-Id: I6e055b141f71f33848cf006679ae65dff43f9d03
2022-03-12 17:01:42 -07:00
Alexander Koskovich
7561a9b7a6
Revert "lineage: Exclude all lineage overlays from RRO"
...
* Now that PRODUCT_PACKAGE_OVERLAYS is used instead it's fine
for Lineage overlays to be in RROs, they won't end up on
/vendor.
This reverts commit e4868ccb6b
.
Change-Id: I26cb53f6b773821cbb08e4eb309f88d736a31609
2022-03-12 17:01:41 -07:00
Bruno Martins
2759a5b50e
Rename init.lineage-system.rc and move to /system_ext
...
Change-Id: Ife4f9467b6aa2d656a2df34cc9df5dafef304348
2022-02-08 13:09:39 +01:00
Michael Bestas
5f32a3c161
Remove backup services whitelist
...
* This should live in google apps package
Change-Id: Ie5272b5420c418199a5cac4c930234ef38662f6d
2021-11-30 16:39:39 +05:30
Michael Bestas
933aa91e52
Exclude some files from artifact path requirements
...
Change-Id: Id5ef2a44c0cd3b76e3285c26826031f773b7a95f
2021-11-28 23:53:14 +02:00
Michael Bestas
d046b3664c
Revert "busybox: add libsepol to product packages"
...
* No longer needed
This reverts commit ac602b4c28
.
Change-Id: Ibfa6e0ea121417352e076068c08cd3f0dabc96e8
2021-11-28 23:53:13 +02:00
Michael Bestas
1ceba67a92
config: Move keylayout to /product
...
Change-Id: I973f509505e289a093236665fcaefa307c05da40
2021-11-28 23:53:13 +02:00
Michael Bestas
09ef796bb7
config: Move permissions & sysconfig to /product
...
Change-Id: Ie2733b03b72fa01f89d2c978e978a13329ded814
2021-11-28 23:53:12 +02:00
Michael Bestas
1f0d9c1341
Reorganize init scripts
...
* Add init prefix
* Improve naming
* Move to system_ext
Change-Id: Ic6cc600feca48e9f9b83e023a16daed25b5a7de8
2021-11-28 23:53:11 +02:00
Han Wang
c52b5a0883
Remove fake wget
...
* Toybox supports it now, and there is no real need for
this tool.
Change-Id: I6f3f8e10f148ffc9626cd150ea21275096d2daed
2021-11-14 20:20:53 +02:00
Michael Bestas
f911e89edb
config: Drop obsolete filesystem tools
...
* NTFS tools are not included since 18.1
* mke2fs is built by default
Change-Id: Ie977aa01f56cf9a3eebbf1133f5e7c9571b98345
2021-10-12 17:52:13 +03:00
Michael Bestas
b563016fa7
config: Remove TWRP config
...
* This hasn't been supported for years.
Change-Id: I7f0f48d3ef5f7119a096ffb2e646db40a4509f6f
2021-10-12 17:52:13 +03:00
Luca Stefani
1dc01b6e1d
config: Don't build Terminal
...
* AOSP deprecated it
* Aside accessing internal storage it doesn't have much, if any, usage
Change-Id: Ideaf730e5e1ff17245a6853e74ac75db2f61d3de
2021-10-12 17:52:13 +03:00
Michael Bestas
e843a047cd
Lineage 19.0
...
Change-Id: I406a755d475de4ca7f92f58164282c7a07a06743
2021-10-07 19:57:15 +02:00
Alexander Koskovich
38f389130b
lineage: config: DEVICE_PACKAGE_OVERLAYS -> PRODUCT_PACKAGE_OVERLAYS
...
* DEVICE_PACKAGE_OVERLAYS corresponds to overlays that
are device specific, these are not so they should
belong in platform.
Change-Id: I8684e10a370ba1b9f0a725c0f199d167a98d1668
2021-08-22 19:04:34 +02:00
LuK1337
9887e1f751
lineage: Don't enforce inclusion of common compatibility matrix
...
* Let people include it if they choose to.
* Avoids issues where people who previously didn't need
compatibility matrix's are hitting checkvintf errors.
* Fixes breakage in: 78870c267f
Change-Id: I33bc1e67e7f9eb9a01930113535800a8e4f539fd
2021-08-02 22:51:49 +02:00
Alexander Koskovich
78870c267f
lineage: Add framework compatibility matrix for Lineage HALs.
...
* Cover all possible Lineage HALs here instead of covering
them in the device specific manifests.
Change-Id: Id7f7d6eb1f14190a061537cebfabd339af9b1620
2021-08-02 15:54:28 +02:00
Bruno Martins
b735fac86f
common: Remove extra tools already shipped by default
...
Change-Id: Iaec2ccdc14b517eb72f1f44c9c75c9290ada74ea
2021-06-10 17:03:21 +02:00
Luca Stefani
263073057d
config: Remove exfat tools
...
* They are now part of Android core
Change-Id: I588d5d72919aa4e8675a0586d583640419d137e9
2021-06-10 16:02:09 +01:00
Han Wang
5c084cbbff
config: Actually disable strict mode for non eng builds
...
Change-Id: If64c42111c75908f2c590199b5cfb45266af93c4
2021-06-05 11:13:36 +02:00
Sam Mortimer
21e586ae9b
Disable extra StrictMode features on all non-engineering builds
...
Change-Id: Ib052fba60e12497f79913c8030f59af40b6bc32f
2021-06-05 10:39:05 +02:00
Alessandro Astone
ade98959e0
config: Set screen size defaults globally
...
* Makes defaults available to other places than just bootanimation
Change-Id: I6865bdd08e7f3d9370ce8578691f52204d57fde7
2021-03-12 14:08:55 +01:00
Alessandro Astone
2552c634da
lineage: More checks for copying AB backuptool scripts
...
Pixels tree have moved AB_OTA_PARTITIONS to BoardConfig.mk,
which is unavailable when parsing config/common.mk
In order to still copy AB backuptool scripts for them, check for
AB_OTA_POSTINSTALL_CONFIG too which still lives in device.mk
Change-Id: I871e2595bc4f083db6491de0d9574bae2794e654
2021-01-13 19:34:15 +01:00
Danny Lin
969ba44991
config: Build simple DeviceConfig provisioning service
...
We need a simple service to provision DeviceConfig for setting various
config defaults, like enabling permission hub, without modifying the
AOSP source code directly. Build our custom service to do the
provisioning from resource overlay values instead.
Change-Id: Id2910d799b503c339f56e7f92a5e5f3ba93a5296
2020-12-18 16:29:16 +02:00
Han Wang
4562fe4ef4
prebuilt: Remove content-types.properties
...
* This is now moved to fw/b and should be overriden in
vendor.mime.types.
Change-Id: I0546763be34567816b6e87f2a721f1445c83eaf8
2020-12-16 15:13:28 +01:00
Bruno Martins
e1df13eb4a
Lineage 18.1 is here for Xmas
...
Change-Id: Ic7bd96c188eb97c53cf245f79c85cc0e0d14a094
2020-12-12 03:26:14 +01:00
Bruno Martins
f64ce2840c
lineage: Add Android Go specific configs
...
Trebuchet is also available as a Go version, so modify the existing
configs to allow it to be shipped in Android Go enabled devices.
Change-Id: I29f203b3fa19bc955976ee6c3da4142a4ab325bf
2020-12-03 19:06:26 +01:00
Michael Bestas
3db3630f4c
config: Remove non-existent/deprecated packages
...
Change-Id: I40dcbdd7767695ae28caf692f0c51553f710069c
2020-11-26 00:56:51 +02:00
Jan Altensen
dd29a4766a
Lineage 18.0
...
Change-Id: Icda4887efd1a965530213f82fbbf8ae908843b05
2020-09-13 19:45:42 +02:00