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
Michael Bestas
b838db5dec
config: Move permission xml to apps
...
Move required permissions to the respective apps.
This allows people to use a lot of our apps outside lineage
without extra changes.
Change-Id: I840a9edeae38e94ff6592c4817fcea6f5e4a7e8f
2020-05-10 23:49:59 +02:00
Michael Bestas
561146fdfe
Revert "Add rules for non platform apps that use hidden APIs"
...
* No longer needed
This reverts commit dab1569b81
.
Change-Id: Iea17996d735e49181a2537ae0cbc4f8e5af457f9
2020-05-10 23:40:04 +02:00
Aaron Kling
8926990865
Split mobile and tv configs
...
There are a lot of apps installed by default that are unusable with
a controller. This splits the mobile related settings out of common
into a common_mobile config and adds common_tv.
Note: The EXCLUDE_AUDIOFX flag was removed from the tv configs
because the new config path no longer builds it.
Change-Id: I67db32750fca91725d703243f2bcee8bcd9b82cd
2020-04-22 02:18:15 +02:00
Luca Stefani
b3bd728021
Allow A/B OTA downgrades on debuggable builds
...
Change-Id: I361c6d71f7b4316cf023ad0b36fdc488e37d6176
2020-03-31 21:56:10 +02:00
Luca Stefani
0e38790e20
Always build adb_root
...
Change-Id: I1b08d51fd52d599c7bd37cc5195b50b60835240b
2020-03-14 00:13:45 +01:00
Arne Coucheron
c83b8dae35
Build Email
...
AOSP removed building it in r31.
Change-Id: I32a459b7bae52cea56a7e08e2c2cacbb8fbf8506
2020-03-09 00:08:32 +01:00
Wang Han
e43d699cfe
backuptool: Remove backup blacklist/whitelist
...
Change-Id: Ia89e6fa4c31377a429e0dfa912d0b61393696009
2020-03-03 16:12:08 +01:00
Bruno Martins
8560cdd635
config: Add Trebuchet to PRODUCT_DEXPREOPT_SPEED_APPS
...
Change-Id: I437cc1af399c82e38128d9a183d49bc86c891915
2020-02-14 18:21:14 +01:00
razorloves
7c9c674bc1
config: Dexpreopt speed compile SystemUI instead of SystemUIGoogle
...
Change-Id: I3331f8e65898f8696953b2602b9ad963f7e4313d
2020-02-14 18:21:14 +01:00
Wei Wang
058e5fd23b
config: Add SysUI to PRODUCT_DEXPREOPT_SPEED_APPS
...
Test: Build
Change-Id: I088938462b389e1ebe783997f773dc5946345666
2020-02-14 18:21:14 +01:00
Arne Coucheron
95b8fa97ba
default-permissions: Grant default permissions to com.android.exchange
...
Change-Id: I9dfcecde0e662b9e481696b661e16ac7e131a75c
2020-01-27 19:49:27 +01:00
Michael Bestas
42020e23f5
Lineage 17.1
...
Change-Id: Iaf3b75e49677b616a19431da8087c338ee7eb8da
2020-01-03 02:03:00 +02:00
Han Wang
95c4105280
config: Remove unnecessary persist.sys.dun.override
...
Change-Id: I2f82e283a66992fe9e108d399eb7e9d135b54387
2019-12-08 16:08:59 +01:00
Luca Stefani
31264cddfe
Build Lineage Themes stub package
...
Change-Id: Ia481611d50a805235d132deeb8cee434d5743752
2019-11-22 17:18:47 +01:00
Luca Stefani
406b4dc897
Build ThemePicker
...
Change-Id: I6c2acaa6b33ad8937e481d2e9675a5b1eecd23cc
2019-11-22 17:18:47 +01:00
Luca Stefani
06b93c0738
Build adb_root
...
Change-Id: I646b9db5543b47f777b443f601e9c2c6fa7ef08b
2019-11-08 12:13:55 +01:00
LuK1337
4f0ad57275
common: Bring back Android Beam
...
* While this feature is deprecated all code
for it is still alive ^.^
Change-Id: I36fac374e43ceddab1438255654bb541937041ff
2019-10-29 19:18:23 +01:00
Dan Pasanen
3e7435c42b
lineage: use AB_OTA_PARTITIONS flag for including backuptool_ab
...
* Newer pixel devices get AB_OTA_UPDATER enabled from
build/make/target/board/BoardConfigMainlineCommon.mk which
is not included in time for this check.
Change-Id: I1679709b7178398ffaa62ad14a6d042ff377fd5a
2019-10-29 15:06:34 +01:00
Luca Stefani
243b877ea4
Kill sysinit
...
Change-Id: Ia8d46d794ff829f3fc39ff48d57fdb6f9c03262d
2019-10-23 01:29:31 +02:00