Michael Bestas
933aa91e52
Exclude some files from artifact path requirements
...
Change-Id: Id5ef2a44c0cd3b76e3285c26826031f773b7a95f
2021-11-28 23:53:14 +02:00
Michael Bestas
a427f43848
build: Enable mainline checking for GSI/emulator targets
...
* This is originally done in build/make but it checks against aosp_* targets
* Enable it for all of our lineage_* targets
Change-Id: I9fa62c8f709bd649d114f24f241d42d471489ae5
2021-11-28 23:53:13 +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
03d5a8aa29
Revert "FOTA: Create /cache/recovery in init.rc for FOTA"
...
* This is done in init.rc since 2015
This reverts commit d32b741b5b
.
Change-Id: I446b8586befaf1650a4e772890640c9ccde9e35b
2021-11-28 23:53:12 +02:00
Michael Bestas
de372eb7f9
Revert "cm: Give BootReceiver permissions to read fsck log"
...
* This is done in init.rc since 2019
This reverts commit 1b4eeb3ce7
.
Change-Id: Ie3f7cdb9506f7e86f697cde649bcc20af97129ca
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
Tom Pratt
33384ced53
Use sdk_{arch}.mk as base for automotive emulator targets
...
It no longer boots using aosp_{arch}.mk and aosp targets all
use sdk_{arch}.mk now.
Change-Id: I2f6c644353966a58299fbdfa42c7fd3b0d5dea90
2021-11-23 12:53:24 +01:00
Timi Rautamäki
16c5fdd469
overlay: update default wallpaper for large-notouch
...
Use a solid black for TV devices
Change-Id: Iff030c1d631e32c48148d35809ae56bc6cd4cc05
2021-11-18 16:19:29 +01: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
Han Wang
7be1947e01
prebuilt: Remove lineage-radio.rc
...
* Devices should use ro.radio.noril and considering vendor
services now should have a vendor. prefix, this script is
useless. No device is using this script now.
Change-Id: I7cbb4f966124ca1307aaf1787301b8247d881b26
2021-11-14 20:20:53 +02:00
Chirayu Desai
cd6b82aa71
Move bootanimation to product
...
Co-authored-by: Michael Bestas <mkbestas@gmail.com>
Change-Id: I9972653845c64aab944d0289d9357361e2feb344
2021-11-14 20:20:53 +02:00
Michael Bestas
baab5a81f5
build: Remove legacy GSI targets
...
* Support for these targets is no longer present in build/make
Change-Id: I2b07ca52c3040f8b1592dd9760ca2357105e082d
2021-11-14 20:20:52 +02:00
Timi Rautamäki
af7ada466c
gms: fail build if exported option doesn't exist
...
Change-Id: I403f8141d2d13ce2ec60fc0abb301aa39a0cdfc6
2021-11-04 05:48:03 +02:00
LuK1337
3786aa43a0
kernel: Add 32-bit GCC to PATH for vdso32
...
Change-Id: Ifff495069ab33d9b1346971a21f380f0c23ebf48
2021-10-27 00:26:52 +02:00
Danny Lin
bc7937b167
device_config: Use new privacy indicators for location
...
Android has had location indicators for a while, but let's use the new
privacy indicator infrastructure for displaying them. This makes them
integrate better with the new camera and microphone indicators.
Change-Id: I09d8fe845d81d6bd461f564ac8e0c69989641bd8
2021-10-26 21:49:13 +02:00
Danny Lin
f02644ff7d
overlay: Remove obsolete Android 11 permission hub overlays
...
Change-Id: Ie3c519da153f1031371f7942c1b59fb1dd13038e
2021-10-26 21:49:04 +02:00
Danny Lin
bdfa6c4880
overlay: SystemUI: Enable production-ready feature flags
...
- Conversations: enabled by default on Pixel
- Charging ripple: enabled by default on Pixel
Change-Id: I02b8d268cf750d13aa8b1864aa3bcf46bf820e18
2021-10-15 15:10:10 +02:00
Danny Lin
c77fdab8fd
overlay: ThemePicker: Remove obsolete icon shape preview packages
...
Change-Id: I8c1f3c9cdf980586d7fe705b2b239f084ed8ebd6
2021-10-15 15:10:10 +02:00
Danny Lin
b835f7dadc
overlay: core: Define wallpaper cropper package
...
Use ThemePicker (incl. WallpaperPicker2), like everything else.
Change-Id: If2916489c78f190cdd532e5fc4f11d0e65cde355
2021-10-15 15:10:10 +02:00
Luca Stefani
fd1725bbea
overlay: Trebuchet: Specify the wallpaper picker package
...
Change-Id: Ib94bac4546a328462ec83a7d2e1ffca56ef7343a
2021-10-15 15:10:10 +02:00
Arian
127800a6b3
config: Enable support of one-handed mode for phone targets
...
Change-Id: Iab7de339e449d396d19783cfc254d540b600a33a
2021-10-15 15:10:10 +02:00
TheScarastic
7b6521c8a4
overlay: Allow toggling camera and microphone
...
Change-Id: I2b91c0d77dfa80484e7b081e14f6c5c1dc452db2
2021-10-15 15:10:10 +02:00
Luca Stefani
ad6da901cd
overlay: Change global actions gestures defaults
...
Settings use these values to _restore_ the default state for
power menu long press and volume key chord combo.
Sadly they assume default is power menu instead
of assistant and vib/mute toggle instead of global actions,
simply change them to restore a sane behaviour.
Change-Id: I0187bc4e1cd991c9516560e2d8ae24fc388dddd0
2021-10-15 15:10:05 +02:00
SagarMakhar
5a4a0c748e
Rework rule building in lineage_generator
...
Signed-off-by: SagarMakhar <sagarmakhar@gmail.com>
Co-authored-by: Arian <arian.kulmer@web.de>
Change-Id: I05c36b8660e51a18ac70a6712b2d03edfc561156
2021-10-15 15:09:42 +02:00
Michael Bestas
8c26f9b069
Remove color font and icon overlays
...
These are not used anymore with the new theming
Change-Id: Iacb086f9dacc36fca5c9a9dedcbd2b2ba4f86e6e
2021-10-12 17:52:14 +03: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
ec1dc171c4
config: Remove Email apps
...
Change-Id: Iab9b6c38b4a118db57efb890c9069efe06632987
2021-10-12 17:52:12 +03:00
LuK1337
be135083d6
Remove IO tuning init scripts
...
Change-Id: I2ec439990b74cf099a78832fef4b7bc8dd17993c
2021-10-12 17:52:12 +03:00
Michael Bestas
253f90404d
build: Add x86/x86_64 emulator targets
...
Change-Id: Ic8789ad2072b9ebda91f9b4a7c288a5a9bcec3fd
2021-10-12 17:52:12 +03:00
Michael Bestas
c63ee5cc9c
Don't copy privapp-permissions-goldfish.xml for GSI targets
...
* It is already copied to product partition through AOSP makefiles
Change-Id: I9d877728decc712ce6ae5cc285b1b6a7a4903daf
2021-10-12 17:52:11 +03:00
Michael Bestas
d0b4f9894a
Revert "soong: Export bootloader_message_offset to dependencies"
...
* Fix build, revert when/if this is needed again.
This reverts commit 1b4ecdcb1c
.
Change-Id: I14ec026d8be7297319564340b84ceb164dccfdd5
2021-10-11 23:49:18 +03:00
Michael Bestas
85da432b7b
build: Replace obsolete ADDITIONAL_BUILD_PROPERTIES
...
Fixes:
error: ADDITIONAL_BUILD_PROPERTIES is obsolete. Please use ADDITIONAL_SYSTEM_PROPERTIES.
Change-Id: I7eb3c47d9fd705aa8f8d39e10563e47ffbf2d560
2021-10-07 19:57:29 +02:00
Michael Bestas
e843a047cd
Lineage 19.0
...
Change-Id: I406a755d475de4ca7f92f58164282c7a07a06743
2021-10-07 19:57:15 +02:00
Arian
aca64b083a
config: Update clang version to clang-r416183b1
...
* That's the default clang version on android-12.0.0_r1
Change-Id: I528d9a6aa497f7c9a0f53b0e778d0eeefaac0e9d
2021-10-07 11:43:23 +02:00
Julian Veit
cb30d255fb
bacon: switch to sha256 checksum
...
As md5 is not considered as secure since some time, and sha256 is
industry standard, lets switch over here too.
Change-Id: I22015be20126a4348affa5ef97e2c28fbd7b4717
2021-10-07 11:39:17 +02:00
David Wheatley
359cf85a97
apn: Fix FreedomPop UK
...
- FreedomPop UK uses three.co.uk for its APN
- Add missing `type` param that prevents use of data on any Three UK or Three MVNO SIM
Change-Id: I5f0656d95070c312d5d563536909f23722857372
2021-10-02 21:12:35 +02:00
David Wheatley
6261bcc96f
apn: Update giffgaff APN
...
As per:
- https://www.giffgaff.com/help/articles/internet-apn-settings-guide
- https://www.giffgaff.com/help/articles/mms-apn-settings-guide
GitLab issue: https://gitlab.com/LineageOS/issues/android/-/issues/3828
Change-Id: Iec3b2c11d529cdbeef9c662a28422824d83ed575
2021-09-30 14:21:42 +02:00
Michael Bestas
a445f2a977
config: Cleanup additional gralloc bits
...
Change-Id: I4ba1638513c4e5c92ee9756bfbfe8a5ff93d04cd
2021-09-16 19:28:15 +03:00
Michael W
bcac3f39f0
apns: Update Vodafone NL
...
* Source: https://community.vodafone.nl/t5/Diensten/Update-netwerkinstellingen-voor-gebruik-in-het-buitenland/m-p/1850/highlight/true#M1786
Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/3942
Change-Id: I05c4d6dd6fc1ee8e1f0c51073d8e6d6a518964b2
2021-09-14 17:17:06 +02:00
Martincz Gao
c57312ce4b
apns: Update APNs for Chinese carriers
...
from MIUI v12.0.8.0.QJKCNXM for lmi
The default APN selection for some Chinese carrier SIM cards is
incorrect, resulting in no internet or very slow internet access.
Therefore, replace APN configs from MIUI for all mcc=460 entries.
[TH779] Still keep IPv6 enabled for these APNs.
Signed-off-by: TH779 <i@779.moe>
Change-Id: Id95cbeda2a63764348d07ddcc8caa7b7e49c6f7c
2021-09-09 23:18:03 +02:00
marcost2
fad4142e6e
Add support for separate kernels for boot and recovery [1/2]
...
* Either as prebuilts, or with separate defconfigs
Change-Id: Iad877a5fbef095e3e5d792aebb240c230a829552
2021-09-08 17:16:01 +02:00
Erik Jensen
31a8d98385
backuptool: Support tab-delimited fstab
...
Change-Id: Ib3fcde92d0c1ebb8754b11c577e4885d8dd02624
2021-09-04 14:30:36 +02:00
Timi Rautamäki
6b4ffc913d
overlay: follow system accent in setupdesign
...
This makes fingerprint setup in Settings & SUW follow system theming.
Change-Id: I4d907f8f9ab1c077e31207819d12dfe54e1a613e
2021-09-03 13:59:47 +02:00
Timi Rautamäki
8621afcb57
overlay: tv: default to night mode
...
As rest of the UI is dark by default, making also apps dark by default
provides more consistent user experience.
Change-Id: I8da8ea57d67014a7629e6641fd7c75d20111ca0f
2021-08-29 19:23:33 +02:00
LibXZR
d5b4b59b64
kernel: Fix vdso32 building for 4.19+ kernels
...
This flag has been renamed in 4.19 kernels
https://android.googlesource.com/kernel/common/+/refs/heads/android-4.19-stable/arch/arm64/kernel/vdso32/Makefile#13
Change-Id: I92db29aa124da7c9fc63454d9443373bdc2e16e7
2021-08-23 18:05:25 +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