mirror of
https://github.com/optim-enterprises-bv/secureblue.git
synced 2025-12-24 22:37:05 +00:00
docs: update vanadium comparison readme
This commit is contained in:
@@ -5,15 +5,15 @@ A list of [Vanadium patches](https://github.com/GrapheneOS/Vanadium/blob/main/pa
|
||||
| [0001-Vanadium-string-rebranding](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0001-Vanadium-string-rebranding.patch) | Adjust strings to reflect Vanadium branding | No, branding related | N/A |
|
||||
| [0002-Vanadium-branding](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0002-Vanadium-branding.patch) | Apply branding changes specific to Vanadium | No, branding related | N/A |
|
||||
| [0003-Vanadium-branding-for-WebView](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0003-Vanadium-branding-for-WebView.patch) | Apply branding changes specific to Vanadium for the WebView | No, branding related | N/A |
|
||||
| [0004-disable-checkout_nacl](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0004-disable-checkout_nacl.patch) | Disables checking out nacl | Yes | [nacl is disabled in upstream Fedora](https://src.fedoraproject.org/rpms/chromium/blob/f39/f/chromium.spec#_1478) |
|
||||
| [0005-use-64-bit-WebView-processes](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0005-use-64-bit-WebView-processes.patch) | Forbid use of 32-bit ABI in WebView | No, Android only | N/A |
|
||||
| [0006-switch-to-fstack-protector-strong](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0006-switch-to-fstack-protector-strong.patch) | Use -fstack-protector-strong cflag | Yes | [Set in upstream Fedora](https://src.fedoraproject.org/rpms/chromium/blob/f39/f/chromium-123-fstack-protector-strong.patch) |
|
||||
| [0007-enable-fwrapv-in-Clang-for-non-UBSan-builds](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0007-enable-fwrapv-in-Clang-for-non-UBSan-builds.patch) | Set -fwrapv to make signed integer overflow defined behavior to improve memory safety | Yes | [Set in upstream Fedora](https://src.fedoraproject.org/rpms/chromium/c/55c38ba66d02c7b2746e0f70d38f15ff81ef74f4?branch=f39) |
|
||||
| [0008-enable-ftrivial-auto-var-init-zero](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0008-enable-ftrivial-auto-var-init-zero.patch) | Set -ftrivial-auto-var-init=zero to force clang to initialize automatic variables with zeroes | Yes | [Set in upstream Fedora](https://src.fedoraproject.org/rpms/chromium/c/55c38ba66d02c7b2746e0f70d38f15ff81ef74f4?branch=f39) |
|
||||
| [0009-disable-broken-warning-for-auto-var-init](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0009-disable-broken-warning-for-auto-var-init.patch) | Minor fix related to the prior patch | No, not desired | N/A |
|
||||
| [0010-Checkout-PGO-profiles](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0010-Checkout-PGO-profiles.patch) | Checkout PGO profiles | No, not desired | N/A |
|
||||
| [0011-temporary-Workaround-for-crashes-at-StackTrace-calls](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0011-temporary-Workaround-for-crashes-at-StackTrace-calls.patch) | Temporary workaround for crashes at StackTrace calls | No, not desired | N/A |
|
||||
| [0012-Support-for-extended-version-name-and-increments](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0012-Support-for-extended-version-name-and-increments.patch) | Add support for extended version names and increments | No, not desired | N/A |
|
||||
| [0004-Support-for-extended-version-name-and-increments](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0004-Support-for-extended-version-name-and-increments.patch) | Add support for extended version names and increments | No, not desired | N/A |
|
||||
| [0005-temporary-Workaround-for-crashes-at-StackTrace-calls](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0005-temporary-Workaround-for-crashes-at-StackTrace-calls.patch) | Temporary workaround for crashes at StackTrace calls | No, not desired | N/A |
|
||||
| [0006-use-64-bit-WebView-processes](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0005-use-64-bit-WebView-processes.patch) | Forbid use of 32-bit ABI in WebView | No, Android only | N/A |
|
||||
| [0007-switch-to-fstack-protector-strong](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0006-switch-to-fstack-protector-strong.patch) | Use -fstack-protector-strong cflag | Yes | [Set in upstream Fedora](https://src.fedoraproject.org/rpms/chromium/blob/f39/f/chromium-123-fstack-protector-strong.patch) |
|
||||
| [0008-enable-fwrapv-in-Clang-for-non-UBSan-builds](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0007-enable-fwrapv-in-Clang-for-non-UBSan-builds.patch) | Set -fwrapv to make signed integer overflow defined behavior to improve memory safety | Yes | [Set in upstream Fedora](https://src.fedoraproject.org/rpms/chromium/c/55c38ba66d02c7b2746e0f70d38f15ff81ef74f4?branch=f39) |
|
||||
| [0009-enable-ftrivial-auto-var-init-zero](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0008-enable-ftrivial-auto-var-init-zero.patch) | Set -ftrivial-auto-var-init=zero to force clang to initialize automatic variables with zeroes | Yes | [Set in upstream Fedora](https://src.fedoraproject.org/rpms/chromium/c/55c38ba66d02c7b2746e0f70d38f15ff81ef74f4?branch=f39) |
|
||||
| [0010-disable-broken-warning-for-auto-var-init](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0009-disable-broken-warning-for-auto-var-init.patch) | Minor fix related to the prior patch | No, not desired | N/A |
|
||||
| [0011-Checkout-PGO-profiles](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0010-Checkout-PGO-profiles.patch) | Checkout PGO profiles | No, not desired | N/A |
|
||||
| [0012-disable-checkout_nacl](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0012-disable-checkout_nacl.patch) | Disables checking out nacl | Yes | [nacl is disabled in upstream Fedora](https://src.fedoraproject.org/rpms/chromium/blob/f39/f/chromium.spec#_1478) |
|
||||
| [0013-disable-first-run-welcome-page](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0013-disable-first-run-welcome-page.patch) | Disable first-run welcome page | No, branding related | N/A |
|
||||
| [0014-disable-seed-based-field-trials](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0014-disable-seed-based-field-trials.patch) | Disable seed-based field trials (variations) | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L10) for everything except critical fixes |
|
||||
| [0015-disable-fetching-variations](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0015-disable-fetching-variations.patch) | Disable fetching variations | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L10) for everything except critical fixes |
|
||||
@@ -116,46 +116,42 @@ A list of [Vanadium patches](https://github.com/GrapheneOS/Vanadium/blob/main/pa
|
||||
| [0112-Drop-workaround-with-android-autofill-in-compatibili](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0112-Drop-workaround-with-android-autofill-in-compatibili.patch) | Drop workaround with Android autofill in compatibility | No, Android only | N/A |
|
||||
| [0113-Enable-android-autofill-on-http-authentication-dialo](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0113-Enable-android-autofill-on-http-authentication-dialo.patch) | Enable Android autofill on HTTP authentication dialog | No, Android only | N/A |
|
||||
| [0114-Enable-usage-of-Android-Autofill-by-default](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0114-Enable-usage-of-Android-Autofill-by-default.patch) | Enable Android Autofill by default | No, Android only | N/A |
|
||||
| [0115-upstream-Android-3PPWM-AutofillProvider-calls-Androi](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0115-upstream-Android-3PPWM-AutofillProvider-calls-Androi.patch) | Android autofill related | No, Android only | N/A |
|
||||
| [0116-upstream-Android-3PPWM-Factory-to-create-correct-cli](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0116-upstream-Android-3PPWM-Factory-to-create-correct-cli.patch) | Android autofill related | No, Android only | N/A |
|
||||
| [0117-upstream-3PPWM-Rewire-Chrome-Autofill-to-defer-to-An](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0117-upstream-3PPWM-Rewire-Chrome-Autofill-to-defer-to-An.patch) | Android autofill related | No, Android only | N/A |
|
||||
| [0118-upstream-Android-3PPWM-Make-provider-available-in-gu](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0118-upstream-Android-3PPWM-Make-provider-available-in-gu.patch) | Android autofill related | No, Android only | N/A |
|
||||
| [0119-upstream-Android-3PPWM-For-AwG-fall-back-to-built-in](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0119-upstream-Android-3PPWM-For-AwG-fall-back-to-built-in.patch) | Android autofill related | No, Android only | N/A |
|
||||
| [0120-Disable-Play-services-dependent-password-manager-pre](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0120-Disable-Play-services-dependent-password-manager-pre.patch) | Disable Play services dependent password manager | No, Android only | N/A |
|
||||
| [0121-Use-local-list-of-supported-languages-for-Language-s](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0121-Use-local-list-of-supported-languages-for-Language-s.patch) | Use local list of supported languages for Language settings | Yes | MISSING |
|
||||
| [0122-Extend-opening-links-from-external-apps-in-incognito](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0122-Extend-opening-links-from-external-apps-in-incognito.patch) | Extend opening links from external apps in incognito for custom tabs | No, Android only | N/A |
|
||||
| [0123-Extend-opening-links-from-external-apps-in-incognito](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0123-Extend-opening-links-from-external-apps-in-incognito.patch) | Extend opening links from external apps incognito for search tabs | No, Android only | N/A |
|
||||
| [0124-Extend-opening-links-from-external-apps-in-incognito](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0124-Extend-opening-links-from-external-apps-in-incognito.patch) | Extend opening links from external apps in incognito for share intents | No, Android only | N/A |
|
||||
| [0125-temporary-Always-partition-third-party-storage](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0125-temporary-Always-partition-third-party-storage.patch) | Temporary always partition third-party storage | Yes | MISSING |
|
||||
| [0126-Do-not-select-search-query-text-when-opening-web-and](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0126-Do-not-select-search-query-text-when-opening-web-and.patch) | Do not select search query text when opening web and | No, Android only | N/A |
|
||||
| [0127-Add-an-easily-extensible-way-to-reference-targets-ea](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0127-Add-an-easily-extensible-way-to-reference-targets-ea.patch) | Add an easily extensible way to reference targets easily in ninja | No, not desired | N/A |
|
||||
| [0128-Add-a-new-config-like-apk-target-for-building](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0128-Add-a-new-config-like-apk-target-for-building.patch) | Add a new config-like apk target for building | No, Android only | N/A |
|
||||
| [0129-config-Directly-reference-config-apk-build-target](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0129-config-Directly-reference-config-apk-build-target.patch) | Directly reference config apk build target | No, Android only | N/A |
|
||||
| [0130-config-Generate-ConfigInfo-from-config-apk](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0130-config-Generate-ConfigInfo-from-config-apk.patch) | Generate ConfigInfo from config apk | No, Android only | N/A |
|
||||
| [0131-config-Provide-targets-for-linking-and-inclusion-of-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0131-config-Provide-targets-for-linking-and-inclusion-of-.patch) | Provide targets for linking and inclusion of ConfigInfo in apk | No, Android only | N/A |
|
||||
| [0132-config-Include-the-ConfigInfo-class-for-Monochrome-a](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0132-config-Include-the-ConfigInfo-class-for-Monochrome-a.patch) | Include the ConfigInfo class for Monochrome and Trichrome targets | No, Android only | N/A |
|
||||
| [0133-config-Include-the-ConfigInfo-class-for-WebView-targ](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0133-config-Include-the-ConfigInfo-class-for-WebView-targ.patch) | Include the ConfigInfo class for WebView targets with java code | No, Android only | N/A |
|
||||
| [0134-config-test-Add-ConfigInfo-on-necessary-integration-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0134-config-test-Add-ConfigInfo-on-necessary-integration-.patch) | Add ConfigInfo on necessary integration test targets | No, Android only | N/A |
|
||||
| [0135-config-Add-proto-definitions-for-feature-flags-and-o](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0135-config-Add-proto-definitions-for-feature-flags-and-o.patch) | Add proto definitions for feature flags and out-of-band component shipping | No, Android only | N/A |
|
||||
| [0136-config-Add-protobuf-generator-parser-for-config-apk-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0136-config-Add-protobuf-generator-parser-for-config-apk-.patch) | Add protobuf generator, parser for config apk contents | No, Android only | N/A |
|
||||
| [0137-config-Initial-configuration-for-config-apk](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0137-config-Initial-configuration-for-config-apk.patch) | Initial configuration for config apk | No, Android only | N/A |
|
||||
| [0138-config-Add-config-parser-for-browser-and-webview](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0138-config-Add-config-parser-for-browser-and-webview.patch) | Add config parser for browser and WebView | No, Android only | N/A |
|
||||
| [0139-config-Helper-script-for-fetching-content-filtering-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0139-config-Helper-script-for-fetching-content-filtering-.patch) | Helper script for fetching content filtering... | No, Android only | N/A |
|
||||
| [0140-config-add-new-needed-deps-to-fetch-filter-lists](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0140-config-add-new-needed-deps-to-fetch-filter-lists.patch) | Add new needed dependencies to fetch filter lists | No, Android only | N/A |
|
||||
| [0141-config-Build-target-for-android-assets-including-the](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0141-config-Build-target-for-android-assets-including-the.patch) | Build target for android assets including the content filtering file | No, Android only | N/A |
|
||||
| [0142-config-Build-target-for-android-assets-for-config-fi](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0142-config-Build-target-for-android-assets-for-config-fi.patch) | Build target for android assets for config file protobuf | No, Android only | N/A |
|
||||
| [0143-config-Add-the-needed-component-and-protobuf-file-fo](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0143-config-Add-the-needed-component-and-protobuf-file-fo.patch) | Add the needed component and protobuf file for parsing | No, Android only | N/A |
|
||||
| [0144-Extension-of-build-system-for-java-files-in-base-lay](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0144-Extension-of-build-system-for-java-files-in-base-lay.patch) | Extension of build system for java files in base layer | No, Android only | N/A |
|
||||
| [0145-Add-hooks-for-LibraryLoader-on-early-initialization-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0145-Add-hooks-for-LibraryLoader-on-early-initialization-.patch) | Add hooks for LibraryLoader on early initialization and command line switches | No, Android only | N/A |
|
||||
| [0146-Add-hooks-for-initializing-contents-of-VanadiumConfi](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0146-Add-hooks-for-initializing-contents-of-VanadiumConfi.patch) | Add hooks for initializing contents of VanadiumConfig app | No, Android only | N/A |
|
||||
| [0147-Extension-of-build-system-at-android-specific-subres](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0147-Extension-of-build-system-at-android-specific-subres.patch) | Extension of build system at android-specific subresource filter sources | No, Android only | N/A |
|
||||
| [0148-Expose-fetching-config-state-for-content-filtering-t](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0148-Expose-fetching-config-state-for-content-filtering-t.patch) | Expose fetching config state for content filtering to native calls | No, Android only | N/A |
|
||||
| [0149-Use-ruleset-from-config-apk-whenever-it-s-present](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0149-Use-ruleset-from-config-apk-whenever-it-s-present.patch) | Use ruleset from config apk whenever it's present | No, Android only | N/A |
|
||||
| [0150-Add-update-handling-of-subresource-filter-component-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0150-Add-update-handling-of-subresource-filter-component-.patch) | Add update handling of subresource filter component from config apk | No, Android only | N/A |
|
||||
| [0151-Extension-of-build-system-for-static-library-deps-at](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0151-Extension-of-build-system-for-static-library-deps-at.patch) | Extension of build system for static library deps at browser layer | No, Android only | N/A |
|
||||
| [0152-Update-subresource-filter-from-config-apk](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0152-Update-subresource-filter-from-config-apk.patch) | Update subresource filter from config apk | No, Android only | N/A |
|
||||
| [0153-Use-the-content-filtering-from-config-app-when-avail](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0153-Use-the-content-filtering-from-config-app-when-avail.patch) | Use the content filtering from config app when available | No, Android only | N/A |
|
||||
| [0154-subresource-filter-rules-version-on-about-Vanadium-s](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0154-subresource-filter-rules-version-on-about-Vanadium-s.patch) | subresource filter rules version on about Vanadium settings page | No, Android only | N/A |
|
||||
| [0155-don-t-show-subresource-filter-UI-for-site](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0155-don-t-show-subresource-filter-UI-for-site.patch) | Don't show subresource filter UI for site | No, Android only | N/A |
|
||||
| [0156-enable-subresource-filter-on-all-sites](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0156-enable-subresource-filter-on-all-sites.patch) | Enable subresource filter on all sites | No, Android only | N/A |
|
||||
| [0157-Use-the-old-naming-convention-of-Ads-in-ads-site-set](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0157-Use-the-old-naming-convention-of-Ads-in-ads-site-set.patch) | Use the old naming convention of Ads in ads site settings | No, Android only | N/A |
|
||||
| [0115-Disable-Play-services-dependent-password-manager-pre](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0115-Disable-Play-services-dependent-password-manager-pre.patch) | Disable Play services dependent password manager | No, Android only | N/A |
|
||||
| [0116-Use-local-list-of-supported-languages-for-Language-s](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0116-Use-local-list-of-supported-languages-for-Language-s.patch) | Use local list of supported languages for Language settings | Yes | MISSING |
|
||||
| [0117-Extend-opening-links-from-external-apps-in-incognito](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0117-Extend-opening-links-from-external-apps-in-incognito.patch) | Extend opening links from external apps in incognito for custom tabs | No, Android only | N/A |
|
||||
| [0118-Extend-opening-links-from-external-apps-in-incognito](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0118-Extend-opening-links-from-external-apps-in-incognito.patch) | Extend opening links from external apps incognito for search tabs | No, Android only | N/A |
|
||||
| [0119-Extend-opening-links-from-external-apps-in-incognito](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0119-Extend-opening-links-from-external-apps-in-incognito.patch) | Extend opening links from external apps in incognito for share intents | No, Android only | N/A |
|
||||
| [0120-temporary-Always-partition-third-party-storage](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0120-temporary-Always-partition-third-party-storage.patch) | Temporary always partition third-party storage | Yes | MISSING |
|
||||
| [0121-Do-not-select-search-query-text-when-opening-web-and](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0121-Do-not-select-search-query-text-when-opening-web-and.patch) | Do not select search query text when opening web and | No, Android only | N/A |
|
||||
| [0122-Add-an-easily-extensible-way-to-reference-targets-ea](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0122-Add-an-easily-extensible-way-to-reference-targets-ea.patch) | Add an easily extensible way to reference targets easily in ninja | No, not desired | N/A |
|
||||
| [0123-Add-a-new-config-like-apk-target-for-building](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0123-Add-a-new-config-like-apk-target-for-building.patch) | Add a new config-like apk target for building | No, Android only | N/A |
|
||||
| [0124-config-Directly-reference-config-apk-build-target](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0124-config-Directly-reference-config-apk-build-target.patch) | Directly reference config apk build target | No, Android only | N/A |
|
||||
| [0125-config-Generate-ConfigInfo-from-config-apk](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0125-config-Generate-ConfigInfo-from-config-apk.patch) | Generate ConfigInfo from config apk | No, Android only | N/A |
|
||||
| [0126-config-Provide-targets-for-linking-and-inclusion-of-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0126-config-Provide-targets-for-linking-and-inclusion-of-.patch) | Provide targets for linking and inclusion of ConfigInfo in apk | No, Android only | N/A |
|
||||
| [0127-config-Include-the-ConfigInfo-class-for-Monochrome-a](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0127-config-Include-the-ConfigInfo-class-for-Monochrome-a.patch) | Include the ConfigInfo class for Monochrome and Trichrome targets | No, Android only | N/A |
|
||||
| [0128-config-Include-the-ConfigInfo-class-for-WebView-targ](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0128-config-Include-the-ConfigInfo-class-for-WebView-targ.patch) | Include the ConfigInfo class for WebView targets with java code | No, Android only | N/A |
|
||||
| [0129-config-test-Add-ConfigInfo-on-necessary-integration-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0129-config-test-Add-ConfigInfo-on-necessary-integration-.patch) | Add ConfigInfo on necessary integration test targets | No, Android only | N/A |
|
||||
| [0130-config-Add-proto-definitions-for-feature-flags-and-o](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0130-config-Add-proto-definitions-for-feature-flags-and-o.patch) | Add proto definitions for feature flags and out-of-band component shipping | No, Android only | N/A |
|
||||
| [0131-config-Add-protobuf-generator-parser-for-config-apk-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0131-config-Add-protobuf-generator-parser-for-config-apk-.patch) | Add protobuf generator, parser for config apk contents | No, Android only | N/A |
|
||||
| [0132-config-Initial-configuration-for-config-apk](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0132-config-Initial-configuration-for-config-apk.patch) | Initial configuration for config apk | No, Android only | N/A |
|
||||
| [0133-config-Add-config-parser-for-browser-and-webview](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0133-config-Add-config-parser-for-browser-and-webview.patch) | Add config parser for browser and WebView | No, Android only | N/A |
|
||||
| [0134-config-Helper-script-for-fetching-content-filtering-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0134-config-Helper-script-for-fetching-content-filtering-.patch) | Helper script for fetching content filtering... | No, Android only | N/A |
|
||||
| [0135-config-add-new-needed-deps-to-fetch-filter-lists](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0135-config-add-new-needed-deps-to-fetch-filter-lists.patch) | Add new needed dependencies to fetch filter lists | No, Android only | N/A |
|
||||
| [0136-config-Build-target-for-android-assets-including-the](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0136-config-Build-target-for-android-assets-including-the.patch) | Build target for android assets including the content filtering file | No, Android only | N/A |
|
||||
| [0137-config-Build-target-for-android-assets-for-config-fi](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0137-config-Build-target-for-android-assets-for-config-fi.patch) | Build target for android assets for config file protobuf | No, Android only | N/A |
|
||||
| [0138-config-Add-the-needed-component-and-protobuf-file-fo](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0138-config-Add-the-needed-component-and-protobuf-file-fo.patch) | Add the needed component and protobuf file for parsing | No, Android only | N/A |
|
||||
| [0139-Extension-of-build-system-for-java-files-in-base-lay](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0139-Extension-of-build-system-for-java-files-in-base-lay.patch) | Extension of build system for java files in base layer | No, Android only | N/A |
|
||||
| [0140-Add-hooks-for-LibraryLoader-on-early-initialization-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0140-Add-hooks-for-LibraryLoader-on-early-initialization-.patch) | Add hooks for LibraryLoader on early initialization and command line switches | No, Android only | N/A |
|
||||
| [0141-Add-hooks-for-initializing-contents-of-VanadiumConfi](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0141-Add-hooks-for-initializing-contents-of-VanadiumConfi.patch) | Add hooks for initializing contents of VanadiumConfig app | No, Android only | N/A |
|
||||
| [0142-Extension-of-build-system-at-android-specific-subres](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0142-Extension-of-build-system-at-android-specific-subres.patch) | Extension of build system at android-specific subresource filter sources | No, Android only | N/A |
|
||||
| [0143-Expose-fetching-config-state-for-content-filtering-t](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0143-Expose-fetching-config-state-for-content-filtering-t.patch) | Expose fetching config state for content filtering to native calls | No, Android only | N/A |
|
||||
| [0144-Use-ruleset-from-config-apk-whenever-it-s-present](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0144-Use-ruleset-from-config-apk-whenever-it-s-present.patch) | Use ruleset from config apk whenever it's present | No, Android only | N/A |
|
||||
| [0145-Add-update-handling-of-subresource-filter-component-](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0145-Add-update-handling-of-subresource-filter-component-.patch) | Add update handling of subresource filter component from config apk | No, Android only | N/A |
|
||||
| [0146-Extension-of-build-system-for-static-library-deps-at](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0146-Extension-of-build-system-for-static-library-deps-at.patch) | Extension of build system for static library deps at browser layer | No, Android only | N/A |
|
||||
| [0147-Update-subresource-filter-from-config-apk](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0147-Update-subresource-filter-from-config-apk.patch) | Update subresource filter from config apk | No, Android only | N/A |
|
||||
| [0148-Use-the-content-filtering-from-config-app-when-avail](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0148-Use-the-content-filtering-from-config-app-when-avail.patch) | Use the content filtering from config app when available | No, Android only | N/A |
|
||||
| [0149-subresource-filter-rules-version-on-about-Vanadium-s](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0149-subresource-filter-rules-version-on-about-Vanadium-s.patch) | subresource filter rules version on about Vanadium settings page | No, Android only | N/A |
|
||||
| [0150-don-t-show-subresource-filter-UI-for-site](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0150-don-t-show-subresource-filter-UI-for-site.patch) | Don't show subresource filter UI for site | No, Android only | N/A |
|
||||
| [0151-enable-subresource-filter-on-all-sites](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0151-enable-subresource-filter-on-all-sites.patch) | Enable subresource filter on all sites | No, Android only | N/A |
|
||||
| [0152-Use-the-old-naming-convention-of-Ads-in-ads-site-set](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0152-Use-the-old-naming-convention-of-Ads-in-ads-site-set.patch) | Use the old naming convention of Ads in ads site settings | No, Android only | N/A |
|
||||
| [0153-Always-enable-CredentialManager-APIs-for-all-apps](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0153-Always-enable-CredentialManager-APIs-for-all-apps.patch) | Use the old naming convention of Ads in ads site settings | No, Android only | N/A |
|
||||
Reference in New Issue
Block a user