1
0
Fork 0
mirror of https://github.com/lineageos4microg/docker-lineage-cicd synced 2024-05-07 23:46:11 +02:00
Commit Graph

15 Commits

Author SHA1 Message Date
Pete Fotheringham 1562638333 Add the FlaggedAPI back 2024-04-28 22:18:45 +01:00
FintasticMan ad19be5942
Restore A14 patches (not working), fix user patch
This restores the (still currently non-functional) Android 14 signature
spoofing patches, so that, once they have been fixed, users will be able
to create unrestricted patches.

These changes also mean that the error faced by @gwstorm is fixed.
2024-04-24 17:59:42 +02:00
Rasmus Moorats fc017cb2ed
Introduce env var USER_BUILD_SPOOFING
If set to "yes", applies a patch which allows LineageOS' built-in
signature spoofing to function even in the user build variant, not just
userdebug or eng.
2024-04-09 17:41:00 +03:00
Rasmus Moorats f10d8e2c5b
Disable old signature spoofing patch for LOS 21
LineageOS 21 introduced built-in support for signature spoofing. The
commit removes the old signature spoofing for LOS 21 (which failed to
build properly) and instead replaces it with a patch which enables
signature spoofing even on builds that aren't "debuggable" like dev and
userdebug, meaning regular user builds also support signature spoofing.

However, since the LineageOS signature spoofing functionality
specifically only applies to microG, this means that "unrestricted"
signature spoofing is no longer possible for LOS 21.

Related GitHub issue: #607
2024-04-09 15:23:48 +03:00
Pete 9c4a51a869 Sig spoofing patches for Android 14 / LOS 21 2024-02-15 17:11:54 +00:00
flame-0 a907a4b0f0 Resolve the "Hunk n succeeded" warnings 2023-01-12 19:06:41 +01:00
danielk43 c88da24dca Use working los 20 spoof patch
fdc0204576
2023-01-12 19:06:41 +01:00
Philip Nagler-Frank 3f0b507b70 prepare for lineage-20 2023-01-12 19:06:41 +01:00
Philip Nagler-Frank 9ebbc515ab support for lineage-19.1 2022-04-26 19:27:37 +02:00
Philip Nagler-Frank b4ee898f3f
Add support for building Lineage 18.1 (#148)
* add patches for android R
* don't request user input when patching
* update names of branches and devices in readme
* fail fast when patch does not apply cleanly
2021-04-01 15:49:45 +02:00
Simon Polack 1cc6a653cd Add android Q sig spoofing patch 2020-08-15 19:16:05 +02:00
Samuel Wein 50027d7dd2 Add support for building LineageOS-16.0 (#30)
* Added initial Android 9 / LineageOS 16.0 support

* Add muppets16 containing Lineage-16.0 themuppets repos. Updated src/build.sh to allow building Lineage-16.0

* [Fix] Fixed switch for which themuppets repo to use

* [Fix] TheMuppets now supplies 16.0 manifests. Deleting local copy

* [fix] Fixed signing builds in Lineage-16.0 and added kmod to the docker image. (thanks @corna for both)

* Fix Android < 9 builds
2019-04-19 07:14:16 +02:00
Nicola Corna fb179acc0a Override device-specific location providers settings
Some devices (currently addison, nx512j and oneplus3) set
config_enableNetworkLocationOverlay=false, binding permanently
com.qualcomm.location as location provider and forbidding us to use
com.google.gms as a location provider.
2018-03-16 18:23:01 +01:00
Nicola Corna 426f63bf9c Prepare for LineageOS 15.1 2018-02-28 21:32:55 +01:00
Nicola Corna fba75880fa Use the appropriate signature spoofing patch 2017-08-07 18:55:16 +02:00