Tavi
|
31a147ab98
|
Update CVE patchers
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-09 13:24:43 -04:00 |
|
Tavi
|
90b8722b67
|
Fixup handling of Tensor kernels
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-09 12:23:17 -04:00 |
|
Tavi
|
319f57d098
|
Enable BPF JIT hardening by default
as per GrapheneOS, eg.
65f68fd04f
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-09 12:16:26 -04:00 |
|
Tavi
|
28d2113957
|
15.1: switch to latest hardened_malloc revision and enable it
verified working on bullhead via:
- top
- /proc/self/maps with -DLABEL_MEMORY
- Sanitizer Test App and logcat
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-09 11:18:05 -04:00 |
|
Tavi
|
1fdedf21a5
|
Update CVE patchers
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-08 14:09:13 -04:00 |
|
Tavi
|
4c48bf84e1
|
19.1+: fixup rebrand
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-08 12:54:23 -04:00 |
|
Tavi
|
abddd5231f
|
Quick verify of patchWorkspace for 14.1 through 19.1
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-08 12:51:25 -04:00 |
|
Tavi
|
59bf3b75c7
|
17.1: Import and verify picks
https://review.lineageos.org/c/LineageOS/android_frameworks_base/+/353117
https://review.lineageos.org/q/topic:Q_asb_2023-03
https://review.lineageos.org/q/topic:Q_asb_2023-04
https://review.lineageos.org/q/topic:Q_asb_2023-05
https://review.lineageos.org/q/topic:Q_asb_2023-06
https://review.lineageos.org/q/topic:Q_asb_2023-07
https://review.lineageos.org/q/topic:Q_asb_2023-08
accounted for via patches:
https://review.lineageos.org/c/LineageOS/android_system_ca-certificates/+/376560
https://review.lineageos.org/c/LineageOS/android_system_ca-certificates/+/376561
https://review.lineageos.org/c/LineageOS/android_system_ca-certificates/+/376562
https://review.lineageos.org/q/topic:Q_asb_2023-09
https://review.lineageos.org/q/topic:Q_asb_2023-10
https://review.lineageos.org/q/topic:Q_asb_2023-11
accounted for via patches:
https://review.lineageos.org/c/LineageOS/android_system_ca-certificates/+/376563
accounted for via manifest change:
https://review.lineageos.org/c/LineageOS/android_external_webp/+/376568
https://review.lineageos.org/q/topic:Q_asb_2023-12
https://review.lineageos.org/q/topic:Q_asb_2024-01
https://review.lineageos.org/q/topic:Q_asb_2024-02
https://review.lineageos.org/q/topic:Q_asb_2024-03
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-08 12:26:07 -04:00 |
|
Tavi
|
f6ad120484
|
Fixup 082bc48c
these were not accounted for via manifest
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-08 11:13:09 -04:00 |
|
Tavi
|
1816472bac
|
17.1: reconcile picks
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-08 11:01:06 -04:00 |
|
Tavi
|
bea8f92380
|
18.1: Import and verify picks
https://review.lineageos.org/q/topic:R_asb_2024-03
https://review.lineageos.org/q/topic:R_asb_2024-04
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-08 09:07:38 -04:00 |
|
Tavi
|
0f6b9e9baa
|
Fixup
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-08 08:49:13 -04:00 |
|
Tavi
|
268ae82d1e
|
20.0: Switch to latest (prebuilt) OpenEUICC
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-08 08:47:09 -04:00 |
|
Tavi
|
1a0e13a70d
|
20.0: Import picks
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-07 19:49:55 -04:00 |
|
Tavi
|
082bc48c32
|
16.0: Import and verify picks
https://review.lineageos.org/q/topic:P_asb_2022-05
https://review.lineageos.org/q/topic:P_asb_2022-06
https://review.lineageos.org/q/topic:P_asb_2022-07
https://review.lineageos.org/q/topic:P_asb_2022-08
https://review.lineageos.org/q/topic:P_asb_2022-09
https://review.lineageos.org/q/topic:P_asb_2022-10
https://review.lineageos.org/q/topic:P_asb_2022-11
https://review.lineageos.org/q/topic:P_asb_2022-12
https://review.lineageos.org/q/topic:P_asb_2023-01
https://review.lineageos.org/q/topic:P_asb_2023-02
https://review.lineageos.org/q/topic:P_asb_2023-03
https://review.lineageos.org/q/topic:P_asb_2023-04
https://review.lineageos.org/q/topic:P_asb_2023-05
https://review.lineageos.org/q/topic:P_asb_2023-06
https://review.lineageos.org/q/topic:P_asb_2023-07
accounted for via manifest change:
https://review.lineageos.org/c/LineageOS/android_external_freetype/+/361250
https://review.lineageos.org/q/topic:P_asb_2023-08
accounted for via manifest change:
https://review.lineageos.org/c/LineageOS/android_external_freetype/+/364606
accounted for via patches:
https://review.lineageos.org/c/LineageOS/android_system_ca-certificates/+/365328
https://review.lineageos.org/q/topic:P_asb_2023-09
https://review.lineageos.org/q/topic:P_asb_2023-10
https://review.lineageos.org/q/topic:P_asb_2023-11
accounted for via patches:
https://review.lineageos.org/c/LineageOS/android_system_ca-certificates/+/374916
https://review.lineageos.org/q/topic:P_asb_2023-12
https://review.lineageos.org/q/topic:P_asb_2024-01
https://review.lineageos.org/q/topic:P_asb_2024-02
https://review.lineageos.org/q/topic:P_asb_2024-03
https://review.lineageos.org/q/topic:P_asb_2024-04
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-07 19:43:19 -04:00 |
|
Tavi
|
7162b237d3
|
14.1: Import and verify picks
https://review.lineageos.org/q/topic:n-asb-2021-09
https://review.lineageos.org/q/topic:n-asb-2021-10
https://review.lineageos.org/q/topic:n-asb-2021-11
https://review.lineageos.org/q/topic:n-asb-2021-12
https://review.lineageos.org/q/topic:n-asb-2022-01
https://review.lineageos.org/q/topic:n-asb-2022-02
https://review.lineageos.org/q/topic:n-asb-2022-03
https://review.lineageos.org/q/topic:n-asb-2022-04
https://review.lineageos.org/q/topic:n-asb-2022-05
https://review.lineageos.org/q/topic:n-asb-2022-06
https://review.lineageos.org/q/topic:n-asb-2022-07
https://review.lineageos.org/q/topic:n-asb-2022-08
https://review.lineageos.org/q/topic:n-asb-2022-09
https://review.lineageos.org/q/topic:n-asb-2022-10
https://review.lineageos.org/q/topic:n-asb-2022-11
https://review.lineageos.org/q/topic:n-asb-2022-12
https://review.lineageos.org/q/topic:n-asb-2023-01
https://review.lineageos.org/q/topic:n-asb-2023-02
https://review.lineageos.org/q/topic:n-asb-2023-03
https://review.lineageos.org/q/topic:n-asb-2023-04
https://review.lineageos.org/q/topic:n-asb-2023-05
https://review.lineageos.org/q/topic:n-asb-2023-06
https://review.lineageos.org/q/topic:n-asb-2023-07
accounted for via manifest change:
https://review.lineageos.org/c/LineageOS/android_external_freetype/+/360899
https://review.lineageos.org/q/topic:n-asb-2023-08
https://review.lineageos.org/q/topic:n-asb-2023-09
https://review.lineageos.org/q/topic:n-asb-2023-10
https://review.lineageos.org/q/topic:n-asb-2023-11
was missing:
https://review.lineageos.org/c/LineageOS/android_packages_providers_TelephonyProvider/+/376079
https://review.lineageos.org/q/topic:n-asb-2023-12
https://review.lineageos.org/q/topic:n-asb-2024-01
https://review.lineageos.org/q/topic:n-asb-2024-02
https://review.lineageos.org/q/topic:n-asb-2024-03
https://review.lineageos.org/q/topic:n-asb-2024-04
https://review.lineageos.org/q/topic:n-asb-2024-05
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-07 17:45:58 -04:00 |
|
Tavi
|
2d7a1ea25c
|
Update CVE patchers
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-07 08:22:30 -04:00 |
|
Tavi
|
83b8410de8
|
Extra patch for 17.1
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-07 06:05:28 -04:00 |
|
Tavi
|
321de1adbc
|
17.1: switch to latest hardened_malloc revision
+ dedupe the other hmalloc patches
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-06 19:29:31 -04:00 |
|
Tavi
|
11b5815f14
|
18.1: switch to latest hardened_malloc revision
+ other fixes
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-06 16:30:20 -04:00 |
|
Tavi
|
2c90c48637
|
19.1: switch to latest hardened_malloc revision
+ other fixes
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-06 14:26:31 -04:00 |
|
Tavi
|
c26af5a755
|
Various dependency updates
- 14.1: update ffmpeg to @syphyr's latest
- 19.1: update SecureCamera to the latest
- 20.0: switch to latest hardened_malloc revision
- 14.1 through 19.1: pin vendor revisions
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-06 12:31:17 -04:00 |
|
Tavi
|
8ce5a0e671
|
Update CVE patchers
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-05 12:01:44 -04:00 |
|
Tavi
|
fbb58c1de7
|
Fixup
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-04 22:35:00 -04:00 |
|
Tavi
|
1738fbeb3b
|
Add felix
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-04 22:18:20 -04:00 |
|
Tavi
|
f1bdd32aa5
|
Handle tangorpro junk
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-04 20:58:49 -04:00 |
|
Tavi
|
f3ef9bf874
|
Add lynx & tangorpro
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-04 19:58:41 -04:00 |
|
Tavi
|
180ad2d17d
|
Fixup
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-03 10:33:17 -04:00 |
|
Tavi
|
7fcfd8782f
|
Update commons
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-03 08:56:50 -04:00 |
|
Tavi
|
5b05eb4100
|
Update CVE patchers
maybe breakage
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-05-03 08:50:55 -04:00 |
|
Tavi
|
7a42c9eb17
|
Update CVE patchers
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-30 16:50:36 -04:00 |
|
Tavi
|
94c0f5fa4d
|
Update CVE patchers
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-27 11:56:40 -04:00 |
|
Tavi
|
a19f71a8b8
|
Tweaks
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-22 10:08:01 -04:00 |
|
Tavi
|
44358b5ba2
|
Update CVE patchers
maybe some breakage
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-22 09:22:16 -04:00 |
|
Tavi
|
5be2789897
|
2024
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-22 07:52:49 -04:00 |
|
Tavi
|
a16b5a89c7
|
Update CVE patchers
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-16 08:41:35 -04:00 |
|
Tavi
|
aa52315312
|
Picks
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-14 13:54:25 -04:00 |
|
steadfasterX
|
fb8ee6e2eb
|
functions: do not fail if not building pixel devices
Signed-off-by: steadfasterX <steadfasterX@users.noreply.github.com>
|
2024-04-10 11:45:45 -04:00 |
|
Tavi
|
25da5b3f74
|
Update CVE patchers
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-10 11:21:10 -04:00 |
|
Tavi
|
fce6f95a73
|
Churn
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-10 08:27:30 -04:00 |
|
Tavi
|
570d2edfee
|
Update CVE patchers
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-10 08:16:01 -04:00 |
|
Tavi
|
e7de509de5
|
Record current checkouts
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-10 08:15:58 -04:00 |
|
Tavi
|
e1e6d55cc6
|
Improve 78cb11ac
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-10 07:48:20 -04:00 |
|
Tavi
|
78cb11acd7
|
tensor stuff
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-10 07:24:29 -04:00 |
|
Tavi
|
741e5a7ca3
|
Fixup
also 16.0 probably needs a backport of IsRecoveryMode
compile tested on 20.0
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-09 16:40:05 -04:00 |
|
Tavi
|
3f430b038e
|
18.1: April ASB picks
1 extra patch
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-09 16:29:38 -04:00 |
|
Tavi
|
4f8cfc8a41
|
you want it, you got it!
now compile it yourself.
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-09 16:25:54 -04:00 |
|
Tavi
|
f5d06ea9aa
|
Refresh defconfig paths
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-09 13:31:34 -04:00 |
|
Tavi
|
ea83b47d59
|
apex signing updates
untested
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-09 13:25:56 -04:00 |
|
Tavi
|
835fbb7d2c
|
Fixup
Signed-off-by: Tavi <tavi@divested.dev>
|
2024-04-08 15:12:49 -04:00 |
|