LuK1337
ba8e075ed4
soong: Add TARGET_QTI_USB_SUPPORTS_{AUDIO,DEBUG}_ACCESSORY flags
...
Change-Id: I18a93fa12bf3d911919a80996d41d52714ee42bf
3 years ago
Luca Stefani
271ba02664
sensitive_pn: Run XML lint against the schema
...
Change-Id: I083bd5834f5dd69bdbb5955e9f0e1f8dba760fe5
3 years ago
Alessandro Astone
ade98959e0
config: Set screen size defaults globally
...
* Makes defaults available to other places than just bootanimation
Change-Id: I6865bdd08e7f3d9370ce8578691f52204d57fde7
3 years ago
Nolen Johnson
7c428141bc
soong: Add TARGET_LEGACY_HW_DISK_ENCRYPTION conditional
...
Change-Id: I2c67fe632d415353273839493a86cdd75bd93b23
3 years ago
TheMalachite
ec016fd19b
qcom: Add bengal platform
...
Signed-off-by: TheMalachite <eliasgheeraert@gmail.com>
Change-Id: Ia9f602a1d6f109554c6462eaa02214c43b9295dd
3 years ago
Han Wang
c3710badd7
config: Remove persist.sys.dun.override again
...
* It was removed in 2019, but somehow commit 8926990
brought it back again.
Change-Id: I973c03f7eed87c46973b42fd7bda04ed1ad27935
3 years ago
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
4 years ago
Alessandro Astone
9f160e6e5f
lineage: Commonize display_intf_headers for QSSI supported platforms
...
Change-Id: I7224c10295c4123222d81b92f7829502e3cc2d61
4 years ago
Adrian DC
d8ad094a4a
audio: Add missing Effect_Tick.ogg effect sound used by the UI
...
* Test: Press the 'Messaging' button from 'Contacts'
* Detailed in frameworks/base/data/sounds/README.txt
Change-Id: Ia83852f5d92279e9c3ba83f81b2fed3a9a70e0e9
4 years ago
Ethan Chen
64b5b1cacd
partner_gms: Simplify if/else if logic
...
Change-Id: Ib5e3dc3741c6784cb47bd0f66150df8a499aaf92
4 years ago
Adrian DC
790ab1de65
config: Handle TARGET_EXCLUDES_AUDIOFX in the products definitions
...
Change-Id: Iaa99a7d89bb516a788180c3be24fa514c6a7b907
4 years ago
Michael Bestas
3aa50f85cf
config: Add dataservices to PRODUCT_SOONG_NAMESPACES if needed
...
The mk files in vendor/qcom/opensource/dataservices were
converted to bp, so this is needed to avoid duplicate module
build errors on devices that use a different dataservices lib.
Change-Id: Ic5c1ad77342c045253cfd093c76706862ed6fd0e
4 years ago
Pig
f85f7e802b
config: Setup soong namespaces for TARGET_USE_QTI_BT_STACK
...
To opt-in for QTI BT addons, enable TARGET_USE_QTI_BT_STACK in BoardConfig.mk
Reference: [https://github.com/LineageOS/android_vendor_qcom_opensource_bluetooth-commonsys-intf/blob/lineage-18.0/bt-system-opensource-product.mk ]
Change-Id: I6bf3e1dda6fe5dc66f6fafdb32a1daecb9616c84
4 years ago
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
4 years ago
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
4 years ago
Danny Lin
7a31b36bb0
config: Build QuickAccessWallet plugin for SystemUI
...
This plugin that provides the wallet (cards and passes) integration in
the power menu is now open-source, so let's build it.
Change-Id: I5df8a09c8f91805df538bc7ddad6d326f5d9b13e
4 years ago
Jan Altensen
2855e94574
soong: add TARGET_HAS_MEMFD_BACKPORT conditional
...
Change-Id: I71b3a86c96bfe53e93e99c071bc8f3a8c56c77b7
4 years ago
Bruno Martins
e1df13eb4a
Lineage 18.1 is here for Xmas
...
Change-Id: Ic7bd96c188eb97c53cf245f79c85cc0e0d14a094
4 years ago
Arne Coucheron
ca94a9791c
soong: Add flag for disabling postrender cleanup
...
Some legacy devices experiences bad lag unless this is disabled.
Disable it with:
TARGET_DISABLE_POSTRENDER_CLEANUP := true
Change-Id: I2b40dc4cbcab06fb293d1f407321af2fae846a51
4 years ago
Bruno Martins
bcf6cd5787
partner_gms: Add support for Android Go GMS
...
Change-Id: I5d98283606ca213327b72969a2a3e3d256b30d05
4 years ago
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
4 years ago
Bruno Martins
1f0f73d5e2
common_mobile: Don't forcibly ship optional AOSP packages
...
This was added in commit 8926990
for no apparent reason. Let's not
forcibly include these packages in every build, because most phones
already inherit from AOSP's full_base_telephony.mk anyway.
Change-Id: Ib7986b7f7edd58a7043c793e6ba566d3dcf5a2a6
4 years ago
Michael Bestas
3db3630f4c
config: Remove non-existent/deprecated packages
...
Change-Id: I40dcbdd7767695ae28caf692f0c51553f710069c
4 years ago
Aaron Kling
cf8d90fd92
atv: Remove AppDrawer
...
TvLauncher now displays all apps regardless of tv intent. So this
has become useless.
Change-Id: I835fe9fbfb50994ffab0718a6303474da2f77c4a
4 years ago
Michael Bestas
3cf43fe2e6
config: Build Seedvault
...
Change-Id: If858ce8bc3167b95cb5206be77f23cb8632f763b
4 years ago
Michael Bestas
d3040f2cd2
config: Build IconShapeSquareOverlay
...
* It exists in AOSP since 10 but was simply disabled
Change-Id: I9608d3ca2c798fbe3ebf94503955570be40a7142
4 years ago
Michael Bestas
f16c3829f6
config: Remove LockClock build target
...
Change-Id: I18720e8914103573cab9f391c7b175cbbff9971e
4 years ago
Han Wang
0b4e410703
config: Remove weather related targets
...
Change-Id: Ie4af798cb6d36229d1e47a435c8d848d3f5fc422
4 years ago
LuK1337
beb10414d2
lineage: Add data-ipa-cfg-mgr to soong namespace in BoardConfigQcom
...
Before:
$ breakfast capricorn && m ipacm
FAILED: ninja: unknown target 'ipacm', did you mean 'lpadd'?
After:
$ breakfast capricorn && m ipacm
* happily compiles *
Change-Id: Ib68978d4f287dcdea45fc21382af05b1890caca4
4 years ago
Aayush Gupta
8f652be8ff
lineage: Drop lineage charger
...
- Been broken since a while. I don't see any devices using it as well.
Most devices have explicitly set it to false instead.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
Change-Id: I178ecd5213bc0c99f97cbbd9c41fd648598edd77
4 years ago
DarkJoker360
a461d3228d
config: Build NavigationBarMode2ButtonOverlay
...
This got removed from PRODUCT_PACKAGES in frameworks/base, but it seems
like it still exists.
Change-Id: I8fe80c9c5a386ae1877f7c117ddc76ff366304a3
4 years ago
Bruno Martins
0ca690066f
soong: Set a default for TARGET_ADDITIONAL_GRALLOC_10_USAGE_BITS
...
Devices not setting BOARD_USES_QCOM_HARDWARE to true fail to build
in case a default is not set.
Change-Id: I6643aa08244a5c476a45336485362dd7876fc90c
4 years ago
Pig
a98d12f8e3
soong: Add lineage soong config variables
...
Ref: https://android.googlesource.com/platform/build/soong/+/refs/tags/android-11.0.0_r4#soong-config-variables
Change-Id: Icaf35b65b63d4245c92e39ce628bb8d6ffd0d4bb
4 years ago
LuK1337
80b922cb08
soong: Add SOONG_CONFIG_DATASERVICES_USES_PRE_UPLINK_FEATURES_NETMGRD
...
* See: https://android.googlesource.com/platform/build/soong/+/refs/tags/android-11.0.0_r4#soong-config-variables
Change-Id: I332dcd289d9617938738d1959daee106439de5c6
4 years ago
Alessandro Astone
d11ff7c5ab
kernel: Add prebuilt m4 to build environment
...
* android-11 removed M4 from the Allowed list, and provided a
prebuilt binary in prebuilts/build-tools
Change-Id: I83d033ecd35a0e2318210e47309fcc010843347f
4 years ago
LuK1337
a413b6ee55
kernel: Use Clang as HOST_{CC,CXX}
...
GCC was deprecated upstream, so switch to Clang.
Change-Id: I8a6c9d6b763db0055189d83f9037ccb0c50a23ea
4 years ago
dianlujitao
2c62140d3d
kernel: Use nproc from prebuilts
...
Change-Id: I1d7a33dac57cbba9ce1a92f81d74709146e92968
4 years ago
Bruno Martins
c3ad8b5c54
lineage: Use $(HOST_PREBUILT_TAG) where possible
...
Change-Id: If211d23ce72b3404368cd723cbb9ea801e61802c
4 years ago
dianlujitao
b492f3f8cd
config: Don't append extra $ to TOOLS_PATH_OVERRIDE
...
This fixes build system error:
internal error: panic in GenerateBuildActions for module "generated_kernel_includes"
error parsing Command param: invalid character after '$' at byte offset 579
Change-Id: I3f788ff61fc101b7682d5c64d0e9aa2aba48c49b
4 years ago
Jan Altensen
dd29a4766a
Lineage 18.0
...
Change-Id: Icda4887efd1a965530213f82fbbf8ae908843b05
4 years ago
LuK1337
2baeb4fb8b
kernel: Use CPATH for including host headers
...
* Fixes build on distros where CAP_LAST_CAP @ /usr/include/linux/capability.h
doesn't match target device kernel src.
Change-Id: Iafdf9694fd165c83b22bd95df95e940ecceb0fdd
4 years ago
Luca Stefani
fe00ea90c9
kernel: Rework how DTB/DTBO are built
...
* Remove the separate dtbo.mk task and merge it
in kernel.mk
* Merge in-kernel and separated DTBO image generation
Change-Id: I2cae84095cbd3d68abbe1899a9cae34c8a1e5fc9
4 years ago
Michael Bestas
b901116d5e
Remove deprecated backup overlay
...
* This lives in a different package now and it is
included in framework-sysconfig.xml
Change-Id: I0ec218b2cb91476efe62ad4a9578ac850b5f22ef
4 years ago
LuK1337
b82776e2a4
qcom: Add UM 4.19 platforms
...
Change-Id: Ida4861b95b0b9748ef3848674b7121010126dd3d
4 years ago
TheHitMan7
eb18aa6af9
qcom: Add atoll platform
...
Signed-off-by: TheHitMan7 <krtik.vrma@gmail.com>
Change-Id: Idc74d064620649e7423a2fee076da8bd43e1cbd3
4 years ago
LuK1337
87467210f3
config: Move default alarm/notification/ringtone sound props to /product
...
* Allows us to override /vendor properties.
Change-Id: Iea344d347d8f10094f04cfb4a0bf1d4352fb667b
4 years ago
Nolen Johnson
af32ee6d3f
partner_gms: Support TV GMS
...
Change-Id: I16c1f4a868c119b54da3e41c2e5b7e6bf7e0a53e
4 years ago
dianlujitao
a24144faf2
kernel: Add bison and flex to build environment
...
* Required since Linux 4.16
Change-Id: I107ea1b097d72a7b5251273c8c7e33ad6585b59c
Signed-off-by: Jesse Chan <jc@lineageos.org>
4 years ago
Jesse Chan
3e7d232483
Implement hide gestural navigation hint bar [5/5]
...
Change-Id: I4a41117892eb275cc696907e4756fd52c85ede03
Signed-off-by: Jesse Chan <jc@lineageos.org>
4 years ago
LuK1337
deb21830ac
config: Build Etar
...
Change-Id: I5cc6e50a8fbc3b0f86793292330edcd33b6d9c48
4 years ago