Nolen Johnson
9d9d16f921
lineage: common: Allow opting out of EPPE
...
* All Pixel devices fail to pass this check, allow disabling this
instead of making tons of modifications on the device trees.
Change-Id: I9a6fcc0a05b6ea90818a42d5c9500663db864542
2022-10-10 22:26:52 +03:00
Alessandro Astone
39392c99e1
roomservice: Try major-only revision if default doesn't exist
...
Change-Id: I91c18a1711e0d01b25e33b30bf0be9bbd443904e
2022-10-10 14:58:57 +02:00
Alessandro Astone
a4cbd27142
roomservice: Finer branch control for roomservice repositories
...
* Recursively extend the fallback branches mechanism to any
layer of dependencies.
* Instead of forcing a dependency to use the fallback branch,
check for each repository if the current one is available.
* Always write the revision in the manifest entry
Change-Id: I37a4aa094de51e9f58e72851f3bc9dc4767dd79b
2022-10-10 14:58:57 +02:00
Nolen Johnson
91176ea1ad
lineage: overlay: common: Move GMS overlays elsewhere
...
Change-Id: If1d25def956e215742fb038c4f723acaf816ebae
2022-10-07 23:58:25 +02:00
Michael Bestas
e2377bdb78
vars: Update qcom tags
...
Change-Id: Ie629a0e5e030fd9125d786a78e9b186a7cbeaf79
2022-10-05 17:55:54 +02:00
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
Michael Bestas
273de226b9
overlay: Set config_defaultQrCodeComponent
...
Fixes QR QS tile
Change-Id: Iec42d27f1952169b05925dd25e8ad63da07ca453
2022-10-05 16:11:06 +02:00
Michael Bestas
d58271339d
config: Build Aperture camera app
...
Change-Id: Ifb70c8772729e42f820ab8861b1e2089a5d8cf5b
2022-10-05 16:11:06 +02:00
Michael Bestas
60327adb93
vars: Use full paths for kernel_repos
...
Change-Id: Id7f06d6bd1f1d44b2698be1c46c63f1120fa664f
2022-10-04 16:20:08 +02:00
Michael Bestas
105c260c73
vars: October 2022 Security Update
...
Change-Id: I89d00c104b68bcbc331b2d067f926512534f796a
2022-10-04 16:20:08 +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
ce9107e2e2
overlay: Enable config_setColorTransformAccelerated by default
...
* Much like Clang, like 95% of supported devices currently use this.
* GSI's also benefit from this, as LiveDisplay works on modern vendors.
Change-Id: I23925fb289dd28dd031960317b74ec3bc43ba1ca
2022-10-03 08:29:56 +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
Alexander Koskovich
70b1bf3812
lineage: kernel: Use getconf instead of nproc
...
Change-Id: Id8215f290a88ddf3a6bc1764d9ef9a09f6aa810d
2022-10-02 17:47:00 +02:00
Tim Zimmermann
bcfa69d705
kernel: Support building dtbimage with mkdtboimg.py config
...
Change-Id: Ic0efbf0308e334c1cfe0df0493caa71afe27a621
2022-10-02 17:45:12 +02:00
Michael Bestas
0d450dd954
kernel: Changes for 5.10 build without GCC
...
Change-Id: Id6e09467937e60e6b00a30a246ba0a4a8d71687b
2022-10-01 00:46:45 +03:00
Michael Bestas
c80ca08861
kernel: Slightly reorder config
...
Prepare for 5.10 kernel build changes
Change-Id: I79ecf0655f9adc894091c4f26de337ebe03e3ca2
2022-10-01 00:41:24 +03:00
Michael Bestas
728eff7557
kernel: Use consistent spacing
...
Change-Id: Ia01336f14599ec8d767d88ad3b76f7bb97153848
2022-10-01 00:39:11 +03:00
Michael Bestas
8ab31cfc01
kernel: add pahole
dependency
...
This is needed for 5.10+ T kernel build.
Change-Id: I0729af39cad5509ea3bc8629fdf1176156be6c08
2022-09-28 22:03:50 +03:00
Michael Bestas
564debf739
vars: unify raviole & bluejay kernels
...
Change-Id: I05555bfc1cd9a9a4e3a8317e4818f35ea3ee26c8
2022-09-28 22:03:46 +03:00
Andrew Hexen
f06d0c0a2c
QCOM: msm8953: Use legacy-um ipacm
...
* LEGACY_UM_PLATFORMS didn't account for msm8953 being split from the UM_3_18_FAMILY.
Signed-off-by: Andrew Hexen <SyberHexen@gmail.com>
Change-Id: I3f4e1aa15ce9a8bbe5ab8ae20e96497f8e66e850
2022-09-28 18:23:10 +02:00
Tim Zimmermann
9add63ba7d
lineage: Support charger on vendor
...
Change-Id: I7cfd4cdaf4e3db48e3a970cb103b35986ec290cf
2022-09-25 13:45:03 +02: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
Georg Veichtlbauer
e5dd08cbaa
apns: Clean up Austrian carriers
...
* There was a lot of shuffling and renaming going on
* A1 & Yesss do support IPv6, but NOT on roaming
For reference:
a1: https://www.a1.net/handyhilfe/topic/internet/apn-einstellungen/device/samsung/galaxy-a52
magenta/t-mobile: https://www.magenta.at/hilfe-service/services/hardwaresupport/device/samsung/galaxy-s9/topic/internet/internet-einrichten-apn-einstellungen/choice/magenta-apn-einstellungen
3: https://www.drei.at/de/info/support/handyeinstellungen/
hot: https://www.hot.at/config/faqs/HoT_Einstellungen_Endgera_te.pdf
bob: https://www.bob.at/wp-content/uploads/IOS_APNs.pdf
yesss: https://www.yesss.at/fragen/erste-schritte-mit-yesss#faq_62
spusu: https://www.spusu.at/faq-apn
Change-Id: I2b3aab5f4c176a3dbc8e609de354b84586094ab2
2022-09-21 22:56:25 +02:00
Chirayu Desai
404fb47daf
fixup! Hookup GRALLOC_HANDLE_HAS_RESERVED_SIZE
...
Change-Id: Id12058a238c241acb138e3e419bb0bab8280e51b
2022-09-20 01:50:24 +05:30
Chirayu Desai
b5da4d5070
Hookup GRALLOC_HANDLE_HAS_RESERVED_SIZE
...
* Needed for camera on redbull 13
Change-Id: Ibc1d941f8a6e5e61e3a56cb0065e387022fa3441
2022-09-19 19:17:27 +05:30
Michael Bestas
1c39c90a8d
QCOM: RIP pre-UM families
...
Change-Id: I36e88d74928303ef13334e5feb3d4d3a98c25bd3
2022-09-19 11:26:29 +02:00
Luca Stefani
a1af8cb166
kernel: Allow passing empty DTB to mkbootimg via board-flag
...
* Boot Image header v2 demands a DTB be passed by default.
* We don't /need/ one at all, as we have and use a dedicated
DTB partition.
* Signing hates trying to find dtb.img anywhere for some magical
reason, so cheat and introduce a flag to include a blank one.
Change-Id: I889ce3815476a55829870b30de1b9210283a79ae
(cherry picked from commit fa16b42ddd1eb341f201b8d810c717ea12afe1cb)
2022-09-15 23:02:14 +02:00
Aaron Kling
26ddee9327
overlay: Use -television instead of -large-notouch for atv
...
Mobile builds on devices with no touch panel are also getting these
settings applied, which is not intended.
Change-Id: I0e0e1635ec21f0fbddcaef311b443b80f2da2b86
2022-09-14 05:45:15 +02:00
Michael Bestas
bca38c6f68
kernel: Use LLVM binutils by default
...
* GCC has been completely removed in AOSP but we keep it
for compatibility reasons with older kernels until they
are adapted to remove all the dependencies to GCC.
* Most updated 4.19+ kernels should be able to use LLVM
binutils out of the box. 4.14 is possible with a few patches
and 4.9 with even more patches.
* Make this the default and allow devices opting out by using
TARGET_KERNEL_LLVM_BINUTILS := false
Change-Id: I569cf290b41aaf2dc16ff9cc4cc6dc461f0d504e
2022-09-13 14:37:09 +02:00
Bruno Martins
57687fd6ce
QCOM: Use legacy-um ipacm for all legacy UM platforms
...
Change-Id: I5ee44f8d8b8a4773376343a4df917ab333737fe1
2022-09-13 14:31:46 +02:00
Chirayu Desai
96d8875e93
vars: 6a: September 2022 Security update
...
Change-Id: I2e807fe0a0236a33cf9b4d5c757e088b77413b05
2022-09-13 03:46:03 +03:00
Alexander Koskovich
9ec1fed30b
kernel: Drop -fuse-ld=lld from CFLAGS
...
clang-14: error: argument unused during compilation:
'-fuse-ld=lld' [-Werror,-Wunused-command-line-argument]
Change-Id: Ic863e8707e4c57c7d03183b6cb6d3cd38e919bcb
2022-09-11 11:48:25 +01:00
Michael Bestas
18dd1748df
kernel: Changes for LLVM binutils
...
* Remove KERNEL_LD from kernel.mk, we simply set LD in BoardConfigKernel
* Add llvm-ar in path allowlist (used by LTO)
Change-Id: I76addb6f9d8d413edb1832dba23082ffb6d5ebc3
2022-09-08 04:39:49 +03:00
Michael Bestas
5e7a78e40f
vars: Update redbull & msm-4.14 kernels
...
Change-Id: Ifdb7eb6cdd9601e3cd1e3f9dfb4820d9fc0472ad
2022-09-08 04:39:49 +03:00
Michael Bestas
1f00a93cc7
vars: Set device_branch
...
Change-Id: I0ff21512e3e880b5c8fef39ee27482a24293a0c7
2022-09-08 04:12:13 +03:00
Chirayu Desai
1cdb56f4ee
b4s4: September 2022 update
...
Change-Id: I807daded5ce6504c8b75b279af7df2141b4afe53
2022-09-07 18:18:48 +03:00
Chirayu Desai
862b9f17bb
September 2022 Security update
...
Change-Id: I8bcb25dfa6bb61407e0b78a9adc9cf97e971c026
2022-09-07 18:17:10 +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
a8bbd0e4aa
config: Remove BOOTLOADER_MESSAGE_OFFSET
...
This hasn't been ported after lineage-18.1
Change-Id: Ie3d798a009a4e0042b767839b39dd6f68695ef2a
2022-08-30 03:13:55 +03:00
Michael Bestas
50fb699870
config: Remove TARGET_PROCESS_SDK_VERSION_OVERRIDE
...
This hasn't been ported after lineage-18.1
Change-Id: I3024e503e97075d5bfffc41b60da83a445a4e580
2022-08-30 03:13:55 +03:00
Michael Bestas
fa5bc45a95
config: Remove TARGET_DISABLE_POSTRENDER_CLEANUP
...
This hasn't been ported after lineage-18.1
Change-Id: Ib1bca251c6de7529c58ea2fb9b439e37b55be6c5
2022-08-30 03:13:55 +03:00
Michael Bestas
3bff07a506
config: Remove TARGET_NEEDS_NETD_DIRECT_CONNECT_RULE
...
This hasn't been ported after lineage-18.1
Change-Id: I2946fdb08c09a3bfd238d65103869dc89ca2b558
2022-08-30 03:13:55 +03:00
Michael Bestas
e19c6db3c9
config: Remove TARGET_IGNORES_FTP_PPTP_CONNTRACK_FAILURE
...
This hasn't been ported after lineage-17.1
Change-Id: I2aff9bb7bc17fa1444a904d47248d885268bf29b
2022-08-30 03:13:55 +03:00
Michael Bestas
e020bffce2
config: Remove TARGET_HAS_MEMFD_BACKPORT
...
Change-Id: I17444007429f826bf3d7504cba760204c476e664
2022-08-30 03:13:54 +03:00