From b981142286b1f9c04e3c99319850bf66aad32b06 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 8 Nov 2024 13:09:40 +0000 Subject: [PATCH] feat: sync with latest sources of TrebleDroid --- .../platform_build/0001-Remove-init.vndk-nodef.rc.patch | 2 +- .../trebledroid/platform_build/0002-build-Remove-llkd.patch | 2 +- .../0003-Include-vndk-v28-sepolicy-support.patch | 2 +- .../0001-Disable-vendor-mismatch-warning.patch | 2 +- ...llback-to-stupid-autobrightness-if-brightness-valu.patch | 2 +- .../0003-Fix-env-empty-string-ANDROID_STORAGE.patch | 2 +- ...0004-Relax-requirement-for-visible-flag-to-sdcards.patch | 2 +- ...005-Don-t-crash-if-there-is-IR-HAL-is-not-declared.patch | 2 +- ...plement-a-persistent-property-to-override-the-defa.patch | 2 +- .../0007-Show-APN-Settings-for-CDMA-carriers.patch | 2 +- ...-order-services-so-that-it-works-even-without-qtag.patch | 2 +- .../0009-Support-samsung-Pie-and-Q-light-hal.patch | 2 +- ...d-support-for-samsung-touch-physical-and-hover-pro.patch | 2 +- ...lways-allow-overriding-the-number-of-work-profiles.patch | 2 +- ...ME-deserves-to-wake-up-devices-just-as-well-as-bac.patch | 2 +- ...me-devices-have-proximity-sensor-reporting-NaN-as-.patch | 2 +- ...x-brightness-range-not-being-complete-on-Samsung-d.patch | 2 +- ...-implement-fnmatch-like-behaviour-for-RRO-java-sid.patch | 2 +- ...move-useless-notification-about-console-service-be.patch | 6 +++--- .../0017-Revert-Remove-unused-SystemProperties.set.patch | 2 +- .../0018-TelephonyManager-bring-back-getNetworkClass.patch | 2 +- ...lephonyManager-add-API-annotations-for-setTelephon.patch | 2 +- .../platform_frameworks_base/0020-Fix-Wakelock-issue.patch | 2 +- ...tomatically-detect-pick-up-sensor-so-that-an-overl.patch | 2 +- ...tch-broken-mainBuiltInDisplayCutoutRectApproximati.patch | 2 +- .../0023-backlight-Fix-backlight-control-on-Galaxy-S9.patch | 2 +- ...24-Revert-Switch-long-press-power-behavior-in-AOSP.patch | 2 +- ...low-disabling-of-fingerprint-cleanups-needed-on-so.patch | 2 +- ...namically-resize-boot-animation-to-match-screen-si.patch | 2 +- ...Revert-Remove-more-FDE-methods-from-StorageManager.patch | 2 +- ...28-SystemUI-Use-AVCProfileMain-for-screen-recorder.patch | 2 +- ...029-Set-old-fingerprint-sensors-to-security-strong.patch | 2 +- ...ll-Samsung-s-ISehSysInputDev-to-report-screen-stat.patch | 2 +- ...y-catch-around-constrainNitsAndBacklightArrays-and.patch | 2 +- .../0032-Add-Mediatek-power-hints-on-touch.patch | 2 +- .../0033-Detect-Moto-dynamic-hardware-feature.patch | 2 +- ...store-getSimStateForSlotIndex-in-SubscriptionManag.patch | 2 +- ...d-runWithCleanCallingIdentity-variant-with-both-ex.patch | 2 +- .../0036-Catch-NPE-in-SystemUI.patch | 2 +- ...ce-we-integrate-Samsung-Power-hal-in-libpowermanag.patch | 2 +- ...D-support-for-Asus-Samsung-recent-Xiaomi-and-RedMa.patch | 2 +- .../0039-Fix-brightness-slider-curve-for-some-devices.patch | 2 +- .../0040-Ignore-cgroup-creation-errors.patch | 2 +- ...msung-tablets-use-SW_MACHINE_COVER-rather-than-SW_.patch | 2 +- .../0042-Add-a-prop-to-use-linear-backlight-control.patch | 2 +- ...d-support-for-Samsung-full-brightness-on-their-AID.patch | 2 +- .../0044-Add-Samsung-sysinput.patch | 2 +- ...nch-of-FOD-stuff-commonize-refreshing-the-services.patch | 2 +- ...me-Samsung-devices-use-SW_FLIP-0x15-rather-than-SW.patch | 2 +- ...clude-vendor.samsung.hardware.radio.network-V1-jav.patch | 2 +- ...clude-vendor.samsung.hardware.radio-V2.2-java-HIDL.patch | 2 +- ...low-signature-spoofing-for-microG-Companion-Servic.patch | 2 +- ...n-t-crash-system_server-if-we-fail-to-parse-dynami.patch | 2 +- ...d-a-prop-to-disable-animation-in-for-sysui-media-c.patch | 2 +- ...low-APKs-of-a-certain-signature-to-install-work-li.patch | 2 +- ...-Samsung-we-need-to-send-a-hack-message-to-HAL-to-.patch | 2 +- ...002-Matching-an-input-with-a-display-uses-uniqueId.patch | 2 +- ...shared_oob-didn-t-exist-in-O-P-so-detect-its-suppo.patch | 2 +- .../0004-Remove-Samsung-system-permission-on-sensors.patch | 2 +- ...rk-accelerometer-input-as-sensor-exclusively-if-th.patch | 2 +- ...UI13-devices-hide-their-vibrator-HAL-behind-non-de.patch | 2 +- ...007-powermanager-Add-support-Samsung-miscpower-HAL.patch | 2 +- .../0008-FOD-support-for-Samsung-and-Asus.patch | 2 +- ...d-MTK-GED-KPI-support-to-fix-broken-Mediatek-gpufr.patch | 2 +- .../0010-Fix-loading-unnamed-GLES.patch | 2 +- .../platform_frameworks_native/0011-Increase-SW_MAX-4.patch | 2 +- .../0012-Disable-gpuservice-on-old-BPF-less-kernel.patch | 2 +- .../0013-SurfaceFlinger-Disable-SF-HWC-backpressure.patch | 4 ++-- .../0014-Fix-touch-on-Meizu-21-Note.patch | 2 +- ...bscriptionController-Do-not-override-default-calli.patch | 2 +- ...elephony-Don-not-call-onUssdRelease-for-Huawei-RIL.patch | 2 +- ...x-baseband-being-too-long-to-fit-into-a-91-chars-p.patch | 2 +- ...introduce-public-void-TelephonyMetrics.writeRilSen.patch | 2 +- .../0005-Fix-NPE-with-1.0-and-1.1-CardStatus.patch | 2 +- ...nditionally-revert-Block-Binder-thread-until-incom.patch | 2 +- ...en-logging-UiccSlot-ignore-error-if-we-cant-print-.patch | 2 +- ...itialize-Samsung-AIDL-ISehRadioNetwork.-Fixes-5G-o.patch | 2 +- ...itialize-Samsung-HIDL-ISehRadio.-Fixes-5G-on-S20-U.patch | 2 +- .../0010-When-reading-SMSC-ignore-invalid-SMSC.patch | 2 +- ...t-as-usb-device-when-there-is-no-hal-but-we-believ.patch | 2 +- ...nore-cancelled-fingerprint-events-they-are-expecte.patch | 2 +- ...vert-Wi-Fi-Remove-Do-not-validate-option-in-CA-cer.patch | 2 +- ...vert-Wi-Fi-Check-if-domain-field-is-not-empty-when.patch | 2 +- ...0001-audio_hal_interface-Optionally-use-sysbta-HAL.patch | 2 +- ...0002-Add-option-to-change-eSCO-Transport-Unit-Size.patch | 2 +- ...Don-t-abort-when-failing-to-get-real-time-priority.patch | 2 +- ...-Samsung-devices-we-need-to-tell-Audio-HAL-if-we-r.patch | 2 +- ...d-properties-to-disable-some-features-commands-sta.patch | 2 +- ...d-a-property-to-cap-declared-le-vendor-version.-Fo.patch | 2 +- ...-hci-Ignore-command-READ_REMOTE_VERSION_INFORMATIO.patch | 2 +- ...n-t-crash-on-status-UNSUPPORTED_REMOTE_OR_LMP_FEAT.patch | 2 +- ...d-persist.sys.phh.wifi_disable_sae-property-to-dis.patch | 2 +- .../0001-Let-system-override-ro.apex.updatable.patch | 2 +- ...n-t-abandon-creating-property-tree-if-there-is-a-c.patch | 2 +- ...-init-Do-not-start-console-service-when-debuggable.patch | 2 +- .../0004-Panic-into-recovery-rather-than-bootloader.patch | 2 +- .../0005-Detect-allowed-sdcard-options-based-on-vndk.patch | 2 +- ...ly-but-secure-Set-dev-uinput-as-0666-to-fix-finger.patch | 2 +- .../0007-Revert-Set-system-xbin-permissions-to-750.patch | 2 +- .../0008-Add-my-own-OTA-mechanism-going-over-data.patch | 2 +- .../0009-fs_mgr-Keep-allowing-encryptable-fstab-flag.patch | 2 +- ...E-is-dead.-Fallback-FDE-to-no-encryption-and-FDE-F.patch | 2 +- ...t-system-override-adb-secure-props-so-we-dont-get-.patch | 2 +- ...low-apex-on-5.0-kernels.-This-is-needed-because-on.patch | 2 +- .../0013-watchdogd-Support-pinging-two-watchdogs.patch | 2 +- .../0014-healthd-offline-charger-fix-screen-off-3-3.patch | 2 +- ...sable-quotas-on-legacy-devices-with-encryption-dis.patch | 2 +- ...d-vendor-firmware_mnt.-Moto-Razr-2019-look-for-fir.patch | 2 +- .../0017-Ignore-dm-verity-setup-issues.patch | 6 +++--- ...8-Fix-support-for-devices-without-cgroupv2-support.patch | 2 +- ...sable-project_quota-on-old-devices-but-new-enough-.patch | 2 +- ...ix-Nubia-6-series-custom-rc-action-prop-validation.patch | 2 +- ...CK-Ignore-errors-when-setting-fscrypt-directory.-S.patch | 2 +- ...ep-our-own-version-of-ro.logd.kernel.-We-do-want-l.patch | 2 +- .../0023-Keep-capex-when-there-are-vendor-apexes.patch | 2 +- ...en-setting-ro.apex.updatable-actually-set-the-valu.patch | 2 +- .../0025-If-AVB-fails-ignore-disable-AVB.patch | 4 ++-- ...attened-apexes-no-longer-exist-we-ll-deal-with-it-.patch | 2 +- ...vert-init-remove-session-keyring-workaround-for-ol.patch | 2 +- 119 files changed, 125 insertions(+), 125 deletions(-) diff --git a/patches/trebledroid/platform_build/0001-Remove-init.vndk-nodef.rc.patch b/patches/trebledroid/platform_build/0001-Remove-init.vndk-nodef.rc.patch index 6e07b2a5..ab21b0be 100644 --- a/patches/trebledroid/platform_build/0001-Remove-init.vndk-nodef.rc.patch +++ b/patches/trebledroid/platform_build/0001-Remove-init.vndk-nodef.rc.patch @@ -1,4 +1,4 @@ -From 85bb08374e9e8c9a8e3eb5fa36b0a1e131e1ea9a Mon Sep 17 00:00:00 2001 +From 68db4a42f6796bb3b98e326758b8c99b58173af0 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Wed, 8 Dec 2021 07:04:53 +0000 Subject: [PATCH 1/3] Remove init.vndk-nodef.rc diff --git a/patches/trebledroid/platform_build/0002-build-Remove-llkd.patch b/patches/trebledroid/platform_build/0002-build-Remove-llkd.patch index 2f04873a..1f727cd4 100644 --- a/patches/trebledroid/platform_build/0002-build-Remove-llkd.patch +++ b/patches/trebledroid/platform_build/0002-build-Remove-llkd.patch @@ -1,4 +1,4 @@ -From ba0b10df5da89121c2a3980786bc533df6e437d8 Mon Sep 17 00:00:00 2001 +From ebc9e851ed487a0dcc2e52a85e00b5611fad6018 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Thu, 14 Oct 2021 12:20:52 +0000 Subject: [PATCH 2/3] build: Remove llkd diff --git a/patches/trebledroid/platform_build/0003-Include-vndk-v28-sepolicy-support.patch b/patches/trebledroid/platform_build/0003-Include-vndk-v28-sepolicy-support.patch index abc9477e..d9a645ee 100644 --- a/patches/trebledroid/platform_build/0003-Include-vndk-v28-sepolicy-support.patch +++ b/patches/trebledroid/platform_build/0003-Include-vndk-v28-sepolicy-support.patch @@ -1,4 +1,4 @@ -From ed48b38d7ab696d7d96d57cfbce5e37c9171c317 Mon Sep 17 00:00:00 2001 +From f6d1ec5fbfecc7c47418f386a6480c3f068a0458 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Fri, 6 Oct 2023 19:11:22 -0400 Subject: [PATCH 3/3] Include vndk v28 sepolicy support diff --git a/patches/trebledroid/platform_frameworks_base/0001-Disable-vendor-mismatch-warning.patch b/patches/trebledroid/platform_frameworks_base/0001-Disable-vendor-mismatch-warning.patch index 47925dad..c1ad0388 100644 --- a/patches/trebledroid/platform_frameworks_base/0001-Disable-vendor-mismatch-warning.patch +++ b/patches/trebledroid/platform_frameworks_base/0001-Disable-vendor-mismatch-warning.patch @@ -1,4 +1,4 @@ -From a8d8ac415005d702929936dc7fb85a3ef35e17c3 Mon Sep 17 00:00:00 2001 +From ae7baf2cc88edc6414a00adf0e33185a9227dffd Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Thu, 5 Apr 2018 10:01:19 +0800 Subject: [PATCH 01/52] Disable vendor mismatch warning diff --git a/patches/trebledroid/platform_frameworks_base/0002-Fallback-to-stupid-autobrightness-if-brightness-valu.patch b/patches/trebledroid/platform_frameworks_base/0002-Fallback-to-stupid-autobrightness-if-brightness-valu.patch index e89d6246..77375113 100644 --- a/patches/trebledroid/platform_frameworks_base/0002-Fallback-to-stupid-autobrightness-if-brightness-valu.patch +++ b/patches/trebledroid/platform_frameworks_base/0002-Fallback-to-stupid-autobrightness-if-brightness-valu.patch @@ -1,4 +1,4 @@ -From d196640b4519c526a3f668fda286b191e8f7f2ad Mon Sep 17 00:00:00 2001 +From bb7174fafd694eeef8a273061854397fdb931c58 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 5 Oct 2021 17:59:16 -0400 Subject: [PATCH 02/52] Fallback to stupid autobrightness if brightness values diff --git a/patches/trebledroid/platform_frameworks_base/0003-Fix-env-empty-string-ANDROID_STORAGE.patch b/patches/trebledroid/platform_frameworks_base/0003-Fix-env-empty-string-ANDROID_STORAGE.patch index 808f9c4f..fe2191c3 100644 --- a/patches/trebledroid/platform_frameworks_base/0003-Fix-env-empty-string-ANDROID_STORAGE.patch +++ b/patches/trebledroid/platform_frameworks_base/0003-Fix-env-empty-string-ANDROID_STORAGE.patch @@ -1,4 +1,4 @@ -From 861de3b0a19e7e5eaa84779c41cdf962e50af3df Mon Sep 17 00:00:00 2001 +From c8477c18ee14665c59968bb47f3097064c6a8bc8 Mon Sep 17 00:00:00 2001 From: Raphael Mounier Date: Sat, 6 Aug 2022 18:08:36 +0200 Subject: [PATCH 03/52] Fix env empty string - ANDROID_STORAGE diff --git a/patches/trebledroid/platform_frameworks_base/0004-Relax-requirement-for-visible-flag-to-sdcards.patch b/patches/trebledroid/platform_frameworks_base/0004-Relax-requirement-for-visible-flag-to-sdcards.patch index 8658bb03..193838cf 100644 --- a/patches/trebledroid/platform_frameworks_base/0004-Relax-requirement-for-visible-flag-to-sdcards.patch +++ b/patches/trebledroid/platform_frameworks_base/0004-Relax-requirement-for-visible-flag-to-sdcards.patch @@ -1,4 +1,4 @@ -From e91435e155864d6f063c6a443b00b1e255f6b583 Mon Sep 17 00:00:00 2001 +From 514731c8b1b3c5d6d61b3da845c36930b273c3e8 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 28 Nov 2017 18:28:04 +0100 Subject: [PATCH 04/52] Relax requirement for visible flag to sdcards diff --git a/patches/trebledroid/platform_frameworks_base/0005-Don-t-crash-if-there-is-IR-HAL-is-not-declared.patch b/patches/trebledroid/platform_frameworks_base/0005-Don-t-crash-if-there-is-IR-HAL-is-not-declared.patch index 278fbfe5..06fd980b 100644 --- a/patches/trebledroid/platform_frameworks_base/0005-Don-t-crash-if-there-is-IR-HAL-is-not-declared.patch +++ b/patches/trebledroid/platform_frameworks_base/0005-Don-t-crash-if-there-is-IR-HAL-is-not-declared.patch @@ -1,4 +1,4 @@ -From 81e5ba351ac721388c0e0c1f39d546807033dfb8 Mon Sep 17 00:00:00 2001 +From 9bed3cc4f28c86a8c54032ece87125a6c773330c Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Thu, 17 May 2018 20:28:35 +0200 Subject: [PATCH 05/52] Don't crash if there is IR HAL is not declared diff --git a/patches/trebledroid/platform_frameworks_base/0006-Implement-a-persistent-property-to-override-the-defa.patch b/patches/trebledroid/platform_frameworks_base/0006-Implement-a-persistent-property-to-override-the-defa.patch index 6ba44dab..bde90f6f 100644 --- a/patches/trebledroid/platform_frameworks_base/0006-Implement-a-persistent-property-to-override-the-defa.patch +++ b/patches/trebledroid/platform_frameworks_base/0006-Implement-a-persistent-property-to-override-the-defa.patch @@ -1,4 +1,4 @@ -From 855bef85b0927831cb167322f2d0d3f3264545e3 Mon Sep 17 00:00:00 2001 +From 829a1ca41ba4d5554b902a81d9b5824bdbb4f31f Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Wed, 1 Jun 2022 16:56:20 -0400 Subject: [PATCH 06/52] Implement a persistent property to override the default diff --git a/patches/trebledroid/platform_frameworks_base/0007-Show-APN-Settings-for-CDMA-carriers.patch b/patches/trebledroid/platform_frameworks_base/0007-Show-APN-Settings-for-CDMA-carriers.patch index 0acf29c2..0dc65648 100644 --- a/patches/trebledroid/platform_frameworks_base/0007-Show-APN-Settings-for-CDMA-carriers.patch +++ b/patches/trebledroid/platform_frameworks_base/0007-Show-APN-Settings-for-CDMA-carriers.patch @@ -1,4 +1,4 @@ -From 9b8a9fd673869367b7335d170a2d3bdd40075c98 Mon Sep 17 00:00:00 2001 +From ba801bffceca3b53fb8bf0630862b8a6709135c9 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Mon, 6 Aug 2018 12:49:00 +0200 Subject: [PATCH 07/52] Show APN Settings for CDMA carriers diff --git a/patches/trebledroid/platform_frameworks_base/0008-Re-order-services-so-that-it-works-even-without-qtag.patch b/patches/trebledroid/platform_frameworks_base/0008-Re-order-services-so-that-it-works-even-without-qtag.patch index 2edba504..03f5548c 100644 --- a/patches/trebledroid/platform_frameworks_base/0008-Re-order-services-so-that-it-works-even-without-qtag.patch +++ b/patches/trebledroid/platform_frameworks_base/0008-Re-order-services-so-that-it-works-even-without-qtag.patch @@ -1,4 +1,4 @@ -From d63126c223ec6404fb6c016be2c4ccc02322786a Mon Sep 17 00:00:00 2001 +From ffc69f29013c67f723804161277172d55b3ea33e Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Thu, 8 Nov 2018 23:04:03 +0100 Subject: [PATCH 08/52] Re-order services so that it works even without qtaguid diff --git a/patches/trebledroid/platform_frameworks_base/0009-Support-samsung-Pie-and-Q-light-hal.patch b/patches/trebledroid/platform_frameworks_base/0009-Support-samsung-Pie-and-Q-light-hal.patch index a56079df..21b25437 100644 --- a/patches/trebledroid/platform_frameworks_base/0009-Support-samsung-Pie-and-Q-light-hal.patch +++ b/patches/trebledroid/platform_frameworks_base/0009-Support-samsung-Pie-and-Q-light-hal.patch @@ -1,4 +1,4 @@ -From 28356b16701e3b2125b568e82a71dca2aa6c06dd Mon Sep 17 00:00:00 2001 +From 46f4c6e6cf2769bbff415becc8b6ee9a510209d5 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 24 Mar 2019 23:05:14 +0100 Subject: [PATCH 09/52] Support samsung Pie and Q light hal diff --git a/patches/trebledroid/platform_frameworks_base/0010-Add-support-for-samsung-touch-physical-and-hover-pro.patch b/patches/trebledroid/platform_frameworks_base/0010-Add-support-for-samsung-touch-physical-and-hover-pro.patch index 3a0df7c1..e54d2ae3 100644 --- a/patches/trebledroid/platform_frameworks_base/0010-Add-support-for-samsung-touch-physical-and-hover-pro.patch +++ b/patches/trebledroid/platform_frameworks_base/0010-Add-support-for-samsung-touch-physical-and-hover-pro.patch @@ -1,4 +1,4 @@ -From 13d57759cabf9e11372a3549f098faad6e67cd3f Mon Sep 17 00:00:00 2001 +From 0de64934b0a5f56089cdb0a6d3ec7f0c77957190 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Mon, 12 Aug 2019 23:08:26 +0200 Subject: [PATCH 10/52] Add support for samsung touch, physical and hover diff --git a/patches/trebledroid/platform_frameworks_base/0011-Always-allow-overriding-the-number-of-work-profiles.patch b/patches/trebledroid/platform_frameworks_base/0011-Always-allow-overriding-the-number-of-work-profiles.patch index bf8848d6..49b71c96 100644 --- a/patches/trebledroid/platform_frameworks_base/0011-Always-allow-overriding-the-number-of-work-profiles.patch +++ b/patches/trebledroid/platform_frameworks_base/0011-Always-allow-overriding-the-number-of-work-profiles.patch @@ -1,4 +1,4 @@ -From 3436957a224fa44ead063e87da0fdafb15337362 Mon Sep 17 00:00:00 2001 +From 3aad77144675b19c59936c3d55aaf71c1d9ef828 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 5 Apr 2020 16:32:46 +0200 Subject: [PATCH 11/52] Always allow overriding the number of work profiles diff --git a/patches/trebledroid/platform_frameworks_base/0012-HOME-deserves-to-wake-up-devices-just-as-well-as-bac.patch b/patches/trebledroid/platform_frameworks_base/0012-HOME-deserves-to-wake-up-devices-just-as-well-as-bac.patch index 38caca7e..9fad8379 100644 --- a/patches/trebledroid/platform_frameworks_base/0012-HOME-deserves-to-wake-up-devices-just-as-well-as-bac.patch +++ b/patches/trebledroid/platform_frameworks_base/0012-HOME-deserves-to-wake-up-devices-just-as-well-as-bac.patch @@ -1,4 +1,4 @@ -From c61a67d319e9b48c99106ef862c1dbda7d187686 Mon Sep 17 00:00:00 2001 +From 5835f5c87e246104a7f962928c232f3aad9d4d6d Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 6 Jun 2020 18:21:56 +0200 Subject: [PATCH 12/52] HOME deserves to wake-up devices just as well as back diff --git a/patches/trebledroid/platform_frameworks_base/0013-Some-devices-have-proximity-sensor-reporting-NaN-as-.patch b/patches/trebledroid/platform_frameworks_base/0013-Some-devices-have-proximity-sensor-reporting-NaN-as-.patch index ef58df54..9bb20259 100644 --- a/patches/trebledroid/platform_frameworks_base/0013-Some-devices-have-proximity-sensor-reporting-NaN-as-.patch +++ b/patches/trebledroid/platform_frameworks_base/0013-Some-devices-have-proximity-sensor-reporting-NaN-as-.patch @@ -1,4 +1,4 @@ -From a208e7b5a647a250bf5d3530e7841f47827bff92 Mon Sep 17 00:00:00 2001 +From dffac53cd2992a32fa0b7bdf3b23e823941485ae Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 29 Sep 2020 22:39:47 +0200 Subject: [PATCH 13/52] Some devices have proximity sensor reporting NaN as max diff --git a/patches/trebledroid/platform_frameworks_base/0014-Fix-brightness-range-not-being-complete-on-Samsung-d.patch b/patches/trebledroid/platform_frameworks_base/0014-Fix-brightness-range-not-being-complete-on-Samsung-d.patch index 4180f200..1bda3f6d 100644 --- a/patches/trebledroid/platform_frameworks_base/0014-Fix-brightness-range-not-being-complete-on-Samsung-d.patch +++ b/patches/trebledroid/platform_frameworks_base/0014-Fix-brightness-range-not-being-complete-on-Samsung-d.patch @@ -1,4 +1,4 @@ -From 476bf363a06a2076a3b78109fce1940f91e53a83 Mon Sep 17 00:00:00 2001 +From 2141c496e51099d7fb81afeb650b3c56be1d3b7d Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 29 Sep 2020 22:40:10 +0200 Subject: [PATCH 14/52] Fix brightness range not being complete on Samsung diff --git a/patches/trebledroid/platform_frameworks_base/0015-Re-implement-fnmatch-like-behaviour-for-RRO-java-sid.patch b/patches/trebledroid/platform_frameworks_base/0015-Re-implement-fnmatch-like-behaviour-for-RRO-java-sid.patch index 63664a9e..42fbceac 100644 --- a/patches/trebledroid/platform_frameworks_base/0015-Re-implement-fnmatch-like-behaviour-for-RRO-java-sid.patch +++ b/patches/trebledroid/platform_frameworks_base/0015-Re-implement-fnmatch-like-behaviour-for-RRO-java-sid.patch @@ -1,4 +1,4 @@ -From 669037359400eda7dc3e206e59cbc3ac7333db13 Mon Sep 17 00:00:00 2001 +From 580ed36c13905eecbb50a02cef2983a94fe74edb Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 25 Oct 2020 23:57:26 +0100 Subject: [PATCH 15/52] Re-implement fnmatch-like behaviour for RRO java-side diff --git a/patches/trebledroid/platform_frameworks_base/0016-Remove-useless-notification-about-console-service-be.patch b/patches/trebledroid/platform_frameworks_base/0016-Remove-useless-notification-about-console-service-be.patch index e02bb8af..40dccdaf 100644 --- a/patches/trebledroid/platform_frameworks_base/0016-Remove-useless-notification-about-console-service-be.patch +++ b/patches/trebledroid/platform_frameworks_base/0016-Remove-useless-notification-about-console-service-be.patch @@ -1,4 +1,4 @@ -From 762dde01790a013e0e194f3f18991f9779342a30 Mon Sep 17 00:00:00 2001 +From 8371a110cb5395050294ecc957bf19c869fc858b Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Fri, 11 Dec 2020 14:41:09 +0100 Subject: [PATCH 16/52] Remove useless notification about "console" service @@ -9,10 +9,10 @@ Subject: [PATCH 16/52] Remove useless notification about "console" service 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java -index d41de38ce2a8..f721437219c2 100644 +index 46c963f009c7..ad6e175c5607 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java -@@ -5331,7 +5331,7 @@ public class ActivityManagerService extends IActivityManager.Stub +@@ -5334,7 +5334,7 @@ public class ActivityManagerService extends IActivityManager.Stub } private void showConsoleNotificationIfActive() { diff --git a/patches/trebledroid/platform_frameworks_base/0017-Revert-Remove-unused-SystemProperties.set.patch b/patches/trebledroid/platform_frameworks_base/0017-Revert-Remove-unused-SystemProperties.set.patch index f0c33856..602cf32f 100644 --- a/patches/trebledroid/platform_frameworks_base/0017-Revert-Remove-unused-SystemProperties.set.patch +++ b/patches/trebledroid/platform_frameworks_base/0017-Revert-Remove-unused-SystemProperties.set.patch @@ -1,4 +1,4 @@ -From 4ab097976aa3fe6a68f00c56891590987d99ab76 Mon Sep 17 00:00:00 2001 +From e4a044be7bf3f12753320658c39573eaa4b168b3 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Wed, 16 Dec 2020 21:24:12 +0800 Subject: [PATCH 17/52] Revert "Remove unused SystemProperties.set" diff --git a/patches/trebledroid/platform_frameworks_base/0018-TelephonyManager-bring-back-getNetworkClass.patch b/patches/trebledroid/platform_frameworks_base/0018-TelephonyManager-bring-back-getNetworkClass.patch index 2e919186..141e2b5d 100644 --- a/patches/trebledroid/platform_frameworks_base/0018-TelephonyManager-bring-back-getNetworkClass.patch +++ b/patches/trebledroid/platform_frameworks_base/0018-TelephonyManager-bring-back-getNetworkClass.patch @@ -1,4 +1,4 @@ -From 97d55b7ca058525440ac078720efcd873b1a632c Mon Sep 17 00:00:00 2001 +From b48eef3f63b082b7fc5d94c9a8b7549b3cd25854 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Wed, 16 Dec 2020 13:46:15 +0800 Subject: [PATCH 18/52] TelephonyManager: bring back getNetworkClass() diff --git a/patches/trebledroid/platform_frameworks_base/0019-TelephonyManager-add-API-annotations-for-setTelephon.patch b/patches/trebledroid/platform_frameworks_base/0019-TelephonyManager-add-API-annotations-for-setTelephon.patch index 21b5320c..94508832 100644 --- a/patches/trebledroid/platform_frameworks_base/0019-TelephonyManager-add-API-annotations-for-setTelephon.patch +++ b/patches/trebledroid/platform_frameworks_base/0019-TelephonyManager-add-API-annotations-for-setTelephon.patch @@ -1,4 +1,4 @@ -From 3e9077d8987dd1862c2bf7bf5301a0adcad3da22 Mon Sep 17 00:00:00 2001 +From d679ec544a525eea15e8b3dc6f46e9b79f41d184 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Wed, 16 Dec 2020 21:26:45 +0800 Subject: [PATCH 19/52] TelephonyManager: add API annotations for diff --git a/patches/trebledroid/platform_frameworks_base/0020-Fix-Wakelock-issue.patch b/patches/trebledroid/platform_frameworks_base/0020-Fix-Wakelock-issue.patch index d35cb6a2..d7a5c66e 100644 --- a/patches/trebledroid/platform_frameworks_base/0020-Fix-Wakelock-issue.patch +++ b/patches/trebledroid/platform_frameworks_base/0020-Fix-Wakelock-issue.patch @@ -1,4 +1,4 @@ -From 8bd9fc35a7872eddf7c817a99a6e09fe6524e033 Mon Sep 17 00:00:00 2001 +From 09af3f04257436b32f9fb976f3e80ebc7eacf599 Mon Sep 17 00:00:00 2001 From: Alberto Ponces Date: Tue, 2 Feb 2021 10:20:51 +0000 Subject: [PATCH 20/52] Fix Wakelock issue diff --git a/patches/trebledroid/platform_frameworks_base/0021-Automatically-detect-pick-up-sensor-so-that-an-overl.patch b/patches/trebledroid/platform_frameworks_base/0021-Automatically-detect-pick-up-sensor-so-that-an-overl.patch index 4b9c92d0..4703c7ae 100644 --- a/patches/trebledroid/platform_frameworks_base/0021-Automatically-detect-pick-up-sensor-so-that-an-overl.patch +++ b/patches/trebledroid/platform_frameworks_base/0021-Automatically-detect-pick-up-sensor-so-that-an-overl.patch @@ -1,4 +1,4 @@ -From fd57ee997f8e7363f732c8ab764a32a82f752289 Mon Sep 17 00:00:00 2001 +From 2bfa42ee6b6ef6303e7f9d830a9b11d0408965c1 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 20 Mar 2021 14:31:01 +0100 Subject: [PATCH 21/52] Automatically detect pick up sensor, so that an overlay diff --git a/patches/trebledroid/platform_frameworks_base/0022-Catch-broken-mainBuiltInDisplayCutoutRectApproximati.patch b/patches/trebledroid/platform_frameworks_base/0022-Catch-broken-mainBuiltInDisplayCutoutRectApproximati.patch index 42f6d8c6..e0c3e373 100644 --- a/patches/trebledroid/platform_frameworks_base/0022-Catch-broken-mainBuiltInDisplayCutoutRectApproximati.patch +++ b/patches/trebledroid/platform_frameworks_base/0022-Catch-broken-mainBuiltInDisplayCutoutRectApproximati.patch @@ -1,4 +1,4 @@ -From 9dba034a8ae879a022448ab2abc99de6a07d8eef Mon Sep 17 00:00:00 2001 +From 57fbac4ad899f2828248f70ebf29afb417339b95 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 23 Mar 2021 19:43:26 +0100 Subject: [PATCH 22/52] Catch broken mainBuiltInDisplayCutoutRectApproximation diff --git a/patches/trebledroid/platform_frameworks_base/0023-backlight-Fix-backlight-control-on-Galaxy-S9.patch b/patches/trebledroid/platform_frameworks_base/0023-backlight-Fix-backlight-control-on-Galaxy-S9.patch index 5ef3e85b..0db6f2a8 100644 --- a/patches/trebledroid/platform_frameworks_base/0023-backlight-Fix-backlight-control-on-Galaxy-S9.patch +++ b/patches/trebledroid/platform_frameworks_base/0023-backlight-Fix-backlight-control-on-Galaxy-S9.patch @@ -1,4 +1,4 @@ -From a7340eba34adad0a6941c13b31afa90d869488fd Mon Sep 17 00:00:00 2001 +From e7ea4e61cfdc1824fc91b9fa8b36401efab2f952 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 24 Mar 2018 08:01:48 +0100 Subject: [PATCH 23/52] backlight: Fix backlight control on Galaxy S9(+) diff --git a/patches/trebledroid/platform_frameworks_base/0024-Revert-Switch-long-press-power-behavior-in-AOSP.patch b/patches/trebledroid/platform_frameworks_base/0024-Revert-Switch-long-press-power-behavior-in-AOSP.patch index d25fb018..53ef2939 100644 --- a/patches/trebledroid/platform_frameworks_base/0024-Revert-Switch-long-press-power-behavior-in-AOSP.patch +++ b/patches/trebledroid/platform_frameworks_base/0024-Revert-Switch-long-press-power-behavior-in-AOSP.patch @@ -1,4 +1,4 @@ -From 3504fa2229f6ec62ce7d8933d892e63fd2564152 Mon Sep 17 00:00:00 2001 +From 082ba3360cc6521cdced241624bfc91f2cdaf305 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 4 Sep 2021 08:26:30 +0000 Subject: [PATCH 24/52] Revert "Switch long-press power behavior in AOSP." diff --git a/patches/trebledroid/platform_frameworks_base/0025-Allow-disabling-of-fingerprint-cleanups-needed-on-so.patch b/patches/trebledroid/platform_frameworks_base/0025-Allow-disabling-of-fingerprint-cleanups-needed-on-so.patch index 04e25724..8d8b2a3a 100644 --- a/patches/trebledroid/platform_frameworks_base/0025-Allow-disabling-of-fingerprint-cleanups-needed-on-so.patch +++ b/patches/trebledroid/platform_frameworks_base/0025-Allow-disabling-of-fingerprint-cleanups-needed-on-so.patch @@ -1,4 +1,4 @@ -From 267eb54e85cf37706bcb65593dd656099e906de8 Mon Sep 17 00:00:00 2001 +From cfbf691dd7d134c208b64ad356a5b1e5c877650f Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 2 Apr 2022 18:04:01 -0400 Subject: [PATCH 25/52] Allow disabling of fingerprint cleanups, needed on some diff --git a/patches/trebledroid/platform_frameworks_base/0026-Dynamically-resize-boot-animation-to-match-screen-si.patch b/patches/trebledroid/platform_frameworks_base/0026-Dynamically-resize-boot-animation-to-match-screen-si.patch index e120a821..255cb684 100644 --- a/patches/trebledroid/platform_frameworks_base/0026-Dynamically-resize-boot-animation-to-match-screen-si.patch +++ b/patches/trebledroid/platform_frameworks_base/0026-Dynamically-resize-boot-animation-to-match-screen-si.patch @@ -1,4 +1,4 @@ -From 26c1ef865fe25299bcb4dd63366cdaa40fcbbb08 Mon Sep 17 00:00:00 2001 +From 1ceeb4e4279dddf9bbf5494b4f59c4ab62d1e5cd Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Mon, 20 Dec 2021 15:01:41 -0500 Subject: [PATCH 26/52] Dynamically resize boot animation to match screen size diff --git a/patches/trebledroid/platform_frameworks_base/0027-Revert-Remove-more-FDE-methods-from-StorageManager.patch b/patches/trebledroid/platform_frameworks_base/0027-Revert-Remove-more-FDE-methods-from-StorageManager.patch index 0ee5d1ab..a99f16e5 100644 --- a/patches/trebledroid/platform_frameworks_base/0027-Revert-Remove-more-FDE-methods-from-StorageManager.patch +++ b/patches/trebledroid/platform_frameworks_base/0027-Revert-Remove-more-FDE-methods-from-StorageManager.patch @@ -1,4 +1,4 @@ -From 92f5c604f38512b1ef70ce75d0501f907e28dfa8 Mon Sep 17 00:00:00 2001 +From 593d4d05f0386da89bb148678fb155cf67eefb98 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 15 Oct 2022 09:33:56 +0000 Subject: [PATCH 27/52] Revert "Remove more FDE methods from StorageManager" diff --git a/patches/trebledroid/platform_frameworks_base/0028-SystemUI-Use-AVCProfileMain-for-screen-recorder.patch b/patches/trebledroid/platform_frameworks_base/0028-SystemUI-Use-AVCProfileMain-for-screen-recorder.patch index fc80a9aa..f043eb03 100644 --- a/patches/trebledroid/platform_frameworks_base/0028-SystemUI-Use-AVCProfileMain-for-screen-recorder.patch +++ b/patches/trebledroid/platform_frameworks_base/0028-SystemUI-Use-AVCProfileMain-for-screen-recorder.patch @@ -1,4 +1,4 @@ -From 6657218197dd53ddfe252112fd5e68e261191b97 Mon Sep 17 00:00:00 2001 +From 582f9f7679f934c3f101a3abdef4e92198e58949 Mon Sep 17 00:00:00 2001 From: Arne Coucheron Date: Thu, 5 Nov 2020 05:38:44 +0100 Subject: [PATCH 28/52] SystemUI: Use AVCProfileMain for screen recorder diff --git a/patches/trebledroid/platform_frameworks_base/0029-Set-old-fingerprint-sensors-to-security-strong.patch b/patches/trebledroid/platform_frameworks_base/0029-Set-old-fingerprint-sensors-to-security-strong.patch index c165fc58..ff2654ee 100644 --- a/patches/trebledroid/platform_frameworks_base/0029-Set-old-fingerprint-sensors-to-security-strong.patch +++ b/patches/trebledroid/platform_frameworks_base/0029-Set-old-fingerprint-sensors-to-security-strong.patch @@ -1,4 +1,4 @@ -From 617095f6edae1d53f2f91a019815c10fbac5190c Mon Sep 17 00:00:00 2001 +From c5a055abc67fbae31e74a3f508cb53d8fcde8d52 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 3 Dec 2022 17:13:24 -0500 Subject: [PATCH 29/52] Set old fingerprint sensors to security "strong" diff --git a/patches/trebledroid/platform_frameworks_base/0030-Call-Samsung-s-ISehSysInputDev-to-report-screen-stat.patch b/patches/trebledroid/platform_frameworks_base/0030-Call-Samsung-s-ISehSysInputDev-to-report-screen-stat.patch index c3a59803..aa4012be 100644 --- a/patches/trebledroid/platform_frameworks_base/0030-Call-Samsung-s-ISehSysInputDev-to-report-screen-stat.patch +++ b/patches/trebledroid/platform_frameworks_base/0030-Call-Samsung-s-ISehSysInputDev-to-report-screen-stat.patch @@ -1,4 +1,4 @@ -From e37bc62fb6eca3fdfe0434ad724e333db08b0627 Mon Sep 17 00:00:00 2001 +From a83d3683ecd7ae943ab059e7ef87734abdb68617 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 14 Dec 2022 17:21:00 -0500 Subject: [PATCH 30/52] Call Samsung's ISehSysInputDev to report screen state diff --git a/patches/trebledroid/platform_frameworks_base/0031-Try-catch-around-constrainNitsAndBacklightArrays-and.patch b/patches/trebledroid/platform_frameworks_base/0031-Try-catch-around-constrainNitsAndBacklightArrays-and.patch index b2170f53..ad74ec4d 100644 --- a/patches/trebledroid/platform_frameworks_base/0031-Try-catch-around-constrainNitsAndBacklightArrays-and.patch +++ b/patches/trebledroid/platform_frameworks_base/0031-Try-catch-around-constrainNitsAndBacklightArrays-and.patch @@ -1,4 +1,4 @@ -From e6ceada954d764d93ebd2038cc2f037f0d7c792e Mon Sep 17 00:00:00 2001 +From 54d7a604df37eb84589401a46ff6c801f43d9ab5 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Fri, 2 Jun 2023 19:19:31 -0400 Subject: [PATCH 31/52] Try catch around constrainNitsAndBacklightArrays, and diff --git a/patches/trebledroid/platform_frameworks_base/0032-Add-Mediatek-power-hints-on-touch.patch b/patches/trebledroid/platform_frameworks_base/0032-Add-Mediatek-power-hints-on-touch.patch index 47c66c3c..1ab7182a 100644 --- a/patches/trebledroid/platform_frameworks_base/0032-Add-Mediatek-power-hints-on-touch.patch +++ b/patches/trebledroid/platform_frameworks_base/0032-Add-Mediatek-power-hints-on-touch.patch @@ -1,4 +1,4 @@ -From 282b1fb14d38c79ae23f418816d82500fb7c6ac6 Mon Sep 17 00:00:00 2001 +From 0540470b0394c021f5791f47950ea28806a4b366 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 17 Jun 2023 08:31:55 -0400 Subject: [PATCH 32/52] Add Mediatek power hints on touch diff --git a/patches/trebledroid/platform_frameworks_base/0033-Detect-Moto-dynamic-hardware-feature.patch b/patches/trebledroid/platform_frameworks_base/0033-Detect-Moto-dynamic-hardware-feature.patch index 0e1e887e..6337bb5d 100644 --- a/patches/trebledroid/platform_frameworks_base/0033-Detect-Moto-dynamic-hardware-feature.patch +++ b/patches/trebledroid/platform_frameworks_base/0033-Detect-Moto-dynamic-hardware-feature.patch @@ -1,4 +1,4 @@ -From d2d38c47f295029ea7cb8831c909b4be72cd8c49 Mon Sep 17 00:00:00 2001 +From c2f2109d8e5e8b28c26613275466b605889edce5 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 5 Jul 2023 10:50:36 -0400 Subject: [PATCH 33/52] Detect Moto dynamic hardware feature diff --git a/patches/trebledroid/platform_frameworks_base/0034-Restore-getSimStateForSlotIndex-in-SubscriptionManag.patch b/patches/trebledroid/platform_frameworks_base/0034-Restore-getSimStateForSlotIndex-in-SubscriptionManag.patch index fb68e345..9ac7cdf3 100644 --- a/patches/trebledroid/platform_frameworks_base/0034-Restore-getSimStateForSlotIndex-in-SubscriptionManag.patch +++ b/patches/trebledroid/platform_frameworks_base/0034-Restore-getSimStateForSlotIndex-in-SubscriptionManag.patch @@ -1,4 +1,4 @@ -From c10f91b2bac628a92232d342e67fd493dfd5f257 Mon Sep 17 00:00:00 2001 +From cdca01c7776665cd01ff470431001e558f25869b Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Wed, 2 Aug 2023 20:59:53 +0800 Subject: [PATCH 34/52] Restore getSimStateForSlotIndex in SubscriptionManager diff --git a/patches/trebledroid/platform_frameworks_base/0035-Add-runWithCleanCallingIdentity-variant-with-both-ex.patch b/patches/trebledroid/platform_frameworks_base/0035-Add-runWithCleanCallingIdentity-variant-with-both-ex.patch index 060be8ad..deb65f7e 100644 --- a/patches/trebledroid/platform_frameworks_base/0035-Add-runWithCleanCallingIdentity-variant-with-both-ex.patch +++ b/patches/trebledroid/platform_frameworks_base/0035-Add-runWithCleanCallingIdentity-variant-with-both-ex.patch @@ -1,4 +1,4 @@ -From a9058b8efbfa795fbaeaccad532de4b8ae8cf0fb Mon Sep 17 00:00:00 2001 +From 92ab423fbcf8a9bccba8dee7ea646073574b75a6 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 12 Aug 2023 20:11:17 +0800 Subject: [PATCH 35/52] Add runWithCleanCallingIdentity variant with both diff --git a/patches/trebledroid/platform_frameworks_base/0036-Catch-NPE-in-SystemUI.patch b/patches/trebledroid/platform_frameworks_base/0036-Catch-NPE-in-SystemUI.patch index 3a7157f7..e213a533 100644 --- a/patches/trebledroid/platform_frameworks_base/0036-Catch-NPE-in-SystemUI.patch +++ b/patches/trebledroid/platform_frameworks_base/0036-Catch-NPE-in-SystemUI.patch @@ -1,4 +1,4 @@ -From e8f9e80098dedeae2c972956218abaad14408386 Mon Sep 17 00:00:00 2001 +From f83d87ee1c0dd53f480ff06ee1e696df18d8a6d1 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Fri, 6 Oct 2023 10:57:13 -0400 Subject: [PATCH 36/52] Catch NPE in SystemUI diff --git a/patches/trebledroid/platform_frameworks_base/0037-Once-we-integrate-Samsung-Power-hal-in-libpowermanag.patch b/patches/trebledroid/platform_frameworks_base/0037-Once-we-integrate-Samsung-Power-hal-in-libpowermanag.patch index 1a48cdf2..f01baab1 100644 --- a/patches/trebledroid/platform_frameworks_base/0037-Once-we-integrate-Samsung-Power-hal-in-libpowermanag.patch +++ b/patches/trebledroid/platform_frameworks_base/0037-Once-we-integrate-Samsung-Power-hal-in-libpowermanag.patch @@ -1,4 +1,4 @@ -From da7500fcc31bf6a077f0894f5897a9ed2bdeaa0f Mon Sep 17 00:00:00 2001 +From ab7e38f41163fef3c9d5bf44ae427b10e7e1a61c Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Mon, 27 Dec 2021 17:57:11 -0500 Subject: [PATCH 37/52] Once we integrate Samsung Power hal in libpowermanager, diff --git a/patches/trebledroid/platform_frameworks_base/0038-FOD-support-for-Asus-Samsung-recent-Xiaomi-and-RedMa.patch b/patches/trebledroid/platform_frameworks_base/0038-FOD-support-for-Asus-Samsung-recent-Xiaomi-and-RedMa.patch index 408f280b..f136ab6e 100644 --- a/patches/trebledroid/platform_frameworks_base/0038-FOD-support-for-Asus-Samsung-recent-Xiaomi-and-RedMa.patch +++ b/patches/trebledroid/platform_frameworks_base/0038-FOD-support-for-Asus-Samsung-recent-Xiaomi-and-RedMa.patch @@ -1,4 +1,4 @@ -From d62ee92530d849eee56ef83d95a39847ed22c493 Mon Sep 17 00:00:00 2001 +From fceab8e3edfeeaed44a60b2ad4febec7d71a6fb2 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 18 Dec 2022 18:20:40 -0500 Subject: [PATCH 38/52] FOD support for Asus, Samsung recent Xiaomi and diff --git a/patches/trebledroid/platform_frameworks_base/0039-Fix-brightness-slider-curve-for-some-devices.patch b/patches/trebledroid/platform_frameworks_base/0039-Fix-brightness-slider-curve-for-some-devices.patch index 6a12c982..df8f5fb4 100644 --- a/patches/trebledroid/platform_frameworks_base/0039-Fix-brightness-slider-curve-for-some-devices.patch +++ b/patches/trebledroid/platform_frameworks_base/0039-Fix-brightness-slider-curve-for-some-devices.patch @@ -1,4 +1,4 @@ -From e20c435e24382e943b67b5ad2d5d856120a3c451 Mon Sep 17 00:00:00 2001 +From 671d0164a3d68325aec407055a5d3f03065a8b67 Mon Sep 17 00:00:00 2001 From: ChonDoit Date: Thu, 24 Aug 2023 15:58:15 -0300 Subject: [PATCH 39/52] Fix brightness slider curve for some devices diff --git a/patches/trebledroid/platform_frameworks_base/0040-Ignore-cgroup-creation-errors.patch b/patches/trebledroid/platform_frameworks_base/0040-Ignore-cgroup-creation-errors.patch index b50a8639..5fc9a907 100644 --- a/patches/trebledroid/platform_frameworks_base/0040-Ignore-cgroup-creation-errors.patch +++ b/patches/trebledroid/platform_frameworks_base/0040-Ignore-cgroup-creation-errors.patch @@ -1,4 +1,4 @@ -From 62668f11dcf1e6843d6a3ef4044b7e8a4be854ca Mon Sep 17 00:00:00 2001 +From 10fb6491c6dd11eff33539ed862b333a5f417846 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 18 Oct 2023 16:53:40 -0400 Subject: [PATCH 40/52] Ignore cgroup creation errors diff --git a/patches/trebledroid/platform_frameworks_base/0041-Samsung-tablets-use-SW_MACHINE_COVER-rather-than-SW_.patch b/patches/trebledroid/platform_frameworks_base/0041-Samsung-tablets-use-SW_MACHINE_COVER-rather-than-SW_.patch index 47dabf4a..bae47226 100644 --- a/patches/trebledroid/platform_frameworks_base/0041-Samsung-tablets-use-SW_MACHINE_COVER-rather-than-SW_.patch +++ b/patches/trebledroid/platform_frameworks_base/0041-Samsung-tablets-use-SW_MACHINE_COVER-rather-than-SW_.patch @@ -1,4 +1,4 @@ -From 258b25fa149283d3f6b4adcc9b2839128c6cecb6 Mon Sep 17 00:00:00 2001 +From c90b58eceb66d5f153ce4c576f3f370ae2547577 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 18 Oct 2023 16:57:34 -0400 Subject: [PATCH 41/52] Samsung tablets use SW_MACHINE_COVER rather than SW_LID diff --git a/patches/trebledroid/platform_frameworks_base/0042-Add-a-prop-to-use-linear-backlight-control.patch b/patches/trebledroid/platform_frameworks_base/0042-Add-a-prop-to-use-linear-backlight-control.patch index d9a7685e..12a0ff6f 100644 --- a/patches/trebledroid/platform_frameworks_base/0042-Add-a-prop-to-use-linear-backlight-control.patch +++ b/patches/trebledroid/platform_frameworks_base/0042-Add-a-prop-to-use-linear-backlight-control.patch @@ -1,4 +1,4 @@ -From a3a69faeef02b3484ab839f7b120d88018cc90fd Mon Sep 17 00:00:00 2001 +From 3a6bb0e7245070eb48bc08f3d050741498a6c40f Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Mon, 30 Oct 2023 19:25:27 -0400 Subject: [PATCH 42/52] Add a prop to use linear backlight control diff --git a/patches/trebledroid/platform_frameworks_base/0043-Add-support-for-Samsung-full-brightness-on-their-AID.patch b/patches/trebledroid/platform_frameworks_base/0043-Add-support-for-Samsung-full-brightness-on-their-AID.patch index c8ed1ad4..2aeb9a35 100644 --- a/patches/trebledroid/platform_frameworks_base/0043-Add-support-for-Samsung-full-brightness-on-their-AID.patch +++ b/patches/trebledroid/platform_frameworks_base/0043-Add-support-for-Samsung-full-brightness-on-their-AID.patch @@ -1,4 +1,4 @@ -From 1bf67480a4cd5c7de3575c45b34d2b3da550ff49 Mon Sep 17 00:00:00 2001 +From 3d858a2448d291e38adb5cfc98325edf7a65786f Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 10 Dec 2023 18:04:49 -0500 Subject: [PATCH 43/52] Add support for Samsung full brightness on their AIDL diff --git a/patches/trebledroid/platform_frameworks_base/0044-Add-Samsung-sysinput.patch b/patches/trebledroid/platform_frameworks_base/0044-Add-Samsung-sysinput.patch index df554562..155e6370 100644 --- a/patches/trebledroid/platform_frameworks_base/0044-Add-Samsung-sysinput.patch +++ b/patches/trebledroid/platform_frameworks_base/0044-Add-Samsung-sysinput.patch @@ -1,4 +1,4 @@ -From c2adc34328a1d97b936f733ff27c970246157422 Mon Sep 17 00:00:00 2001 +From 1fcdc572018e3ae41fcf9040bd49a3e5bcb982fe Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Mon, 29 Jan 2024 17:07:07 -0500 Subject: [PATCH 44/52] Add Samsung sysinput diff --git a/patches/trebledroid/platform_frameworks_base/0045-Bunch-of-FOD-stuff-commonize-refreshing-the-services.patch b/patches/trebledroid/platform_frameworks_base/0045-Bunch-of-FOD-stuff-commonize-refreshing-the-services.patch index 5474f837..0f61a323 100644 --- a/patches/trebledroid/platform_frameworks_base/0045-Bunch-of-FOD-stuff-commonize-refreshing-the-services.patch +++ b/patches/trebledroid/platform_frameworks_base/0045-Bunch-of-FOD-stuff-commonize-refreshing-the-services.patch @@ -1,4 +1,4 @@ -From 0c5320398bf7faf1648971c8ad6cb3f3c4ede71e Mon Sep 17 00:00:00 2001 +From 8a9c47dd10c5d7e38f1fd161829a79beb0686a25 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Mon, 29 Jan 2024 17:15:38 -0500 Subject: [PATCH 45/52] Bunch of FOD stuff -- commonize refreshing the diff --git a/patches/trebledroid/platform_frameworks_base/0046-Some-Samsung-devices-use-SW_FLIP-0x15-rather-than-SW.patch b/patches/trebledroid/platform_frameworks_base/0046-Some-Samsung-devices-use-SW_FLIP-0x15-rather-than-SW.patch index 983e603d..fd4fa12b 100644 --- a/patches/trebledroid/platform_frameworks_base/0046-Some-Samsung-devices-use-SW_FLIP-0x15-rather-than-SW.patch +++ b/patches/trebledroid/platform_frameworks_base/0046-Some-Samsung-devices-use-SW_FLIP-0x15-rather-than-SW.patch @@ -1,4 +1,4 @@ -From 1e2c7a2cf61c9d19162114bbbd967d0be020da77 Mon Sep 17 00:00:00 2001 +From 1eeb72078851ee65a8eb625a0059fa104cbe690b Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 4 Feb 2024 18:01:07 -0500 Subject: [PATCH 46/52] Some Samsung devices use SW_FLIP 0x15 rather than diff --git a/patches/trebledroid/platform_frameworks_base/0047-Include-vendor.samsung.hardware.radio.network-V1-jav.patch b/patches/trebledroid/platform_frameworks_base/0047-Include-vendor.samsung.hardware.radio.network-V1-jav.patch index 2a630ef7..efc871ed 100644 --- a/patches/trebledroid/platform_frameworks_base/0047-Include-vendor.samsung.hardware.radio.network-V1-jav.patch +++ b/patches/trebledroid/platform_frameworks_base/0047-Include-vendor.samsung.hardware.radio.network-V1-jav.patch @@ -1,4 +1,4 @@ -From 2bced7a8152ca651b6d502ee425b012ac1b98a62 Mon Sep 17 00:00:00 2001 +From a6c140b1e6f709fee7a66352c72ae63ed9fef188 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 21 Feb 2024 12:41:46 -0500 Subject: [PATCH 47/52] Include vendor.samsung.hardware.radio.network-V1-java diff --git a/patches/trebledroid/platform_frameworks_base/0048-Include-vendor.samsung.hardware.radio-V2.2-java-HIDL.patch b/patches/trebledroid/platform_frameworks_base/0048-Include-vendor.samsung.hardware.radio-V2.2-java-HIDL.patch index 3c792760..cde2a02d 100644 --- a/patches/trebledroid/platform_frameworks_base/0048-Include-vendor.samsung.hardware.radio-V2.2-java-HIDL.patch +++ b/patches/trebledroid/platform_frameworks_base/0048-Include-vendor.samsung.hardware.radio-V2.2-java-HIDL.patch @@ -1,4 +1,4 @@ -From 0edd470706e64504683ef0cac74d428ce216442a Mon Sep 17 00:00:00 2001 +From efbfec27fb571d5bb3c22f4b68e97395a1420d96 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 21 Feb 2024 16:19:47 -0500 Subject: [PATCH 48/52] Include vendor.samsung.hardware.radio-V2.2-java HIDL in diff --git a/patches/trebledroid/platform_frameworks_base/0049-Allow-signature-spoofing-for-microG-Companion-Servic.patch b/patches/trebledroid/platform_frameworks_base/0049-Allow-signature-spoofing-for-microG-Companion-Servic.patch index 2d6c75dc..95cadf39 100644 --- a/patches/trebledroid/platform_frameworks_base/0049-Allow-signature-spoofing-for-microG-Companion-Servic.patch +++ b/patches/trebledroid/platform_frameworks_base/0049-Allow-signature-spoofing-for-microG-Companion-Servic.patch @@ -1,4 +1,4 @@ -From 49756a00a500f3ddf04ed7b12011850c29b5baa9 Mon Sep 17 00:00:00 2001 +From 37c0f1d23c2e5e31da51768b7f9b6a27a9a777d1 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Mon, 19 Feb 2024 16:20:04 +0100 Subject: [PATCH 49/52] Allow signature spoofing for microG Companion/Services diff --git a/patches/trebledroid/platform_frameworks_base/0050-Don-t-crash-system_server-if-we-fail-to-parse-dynami.patch b/patches/trebledroid/platform_frameworks_base/0050-Don-t-crash-system_server-if-we-fail-to-parse-dynami.patch index 04250760..99011985 100644 --- a/patches/trebledroid/platform_frameworks_base/0050-Don-t-crash-system_server-if-we-fail-to-parse-dynami.patch +++ b/patches/trebledroid/platform_frameworks_base/0050-Don-t-crash-system_server-if-we-fail-to-parse-dynami.patch @@ -1,4 +1,4 @@ -From 84d5d11c084eb7b18f6e554302536994124b4d0a Mon Sep 17 00:00:00 2001 +From b1137d9d0a3fa6fcde0fbc04a9a9fbccae40c03f Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 17 Apr 2024 04:49:18 -0400 Subject: [PATCH 50/52] Don't crash system_server if we fail to parse dynamic diff --git a/patches/trebledroid/platform_frameworks_base/0051-Add-a-prop-to-disable-animation-in-for-sysui-media-c.patch b/patches/trebledroid/platform_frameworks_base/0051-Add-a-prop-to-disable-animation-in-for-sysui-media-c.patch index afd669ff..a2550527 100644 --- a/patches/trebledroid/platform_frameworks_base/0051-Add-a-prop-to-disable-animation-in-for-sysui-media-c.patch +++ b/patches/trebledroid/platform_frameworks_base/0051-Add-a-prop-to-disable-animation-in-for-sysui-media-c.patch @@ -1,4 +1,4 @@ -From 9c1c37335a5a585797f1e379ba75b896195ae13b Mon Sep 17 00:00:00 2001 +From 3551a0c28dc9254ccc16f09ccdfae347959b86ee Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 8 May 2024 11:55:07 -0400 Subject: [PATCH 51/52] Add a prop to disable animation in for sysui media diff --git a/patches/trebledroid/platform_frameworks_base/0052-Allow-APKs-of-a-certain-signature-to-install-work-li.patch b/patches/trebledroid/platform_frameworks_base/0052-Allow-APKs-of-a-certain-signature-to-install-work-li.patch index 98a1c2cb..10d46814 100644 --- a/patches/trebledroid/platform_frameworks_base/0052-Allow-APKs-of-a-certain-signature-to-install-work-li.patch +++ b/patches/trebledroid/platform_frameworks_base/0052-Allow-APKs-of-a-certain-signature-to-install-work-li.patch @@ -1,4 +1,4 @@ -From 90c6a4a0321ca360b50cf2eb634a97031d828079 Mon Sep 17 00:00:00 2001 +From 33a95f034b01ef7df57f4c422e89259a7f207615 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sun, 7 Jul 2024 21:55:42 +0800 Subject: [PATCH 52/52] Allow APKs of a certain signature to install/work like diff --git a/patches/trebledroid/platform_frameworks_native/0001-On-Samsung-we-need-to-send-a-hack-message-to-HAL-to-.patch b/patches/trebledroid/platform_frameworks_native/0001-On-Samsung-we-need-to-send-a-hack-message-to-HAL-to-.patch index f8298caf..ee7ebbd5 100644 --- a/patches/trebledroid/platform_frameworks_native/0001-On-Samsung-we-need-to-send-a-hack-message-to-HAL-to-.patch +++ b/patches/trebledroid/platform_frameworks_native/0001-On-Samsung-we-need-to-send-a-hack-message-to-HAL-to-.patch @@ -1,4 +1,4 @@ -From 58f8059a137ad9d3c033919c93e5ef0e96e81c48 Mon Sep 17 00:00:00 2001 +From d6d0d91b1c62b0eb69403efff97fbc0d2308d8d6 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 14 Aug 2019 23:37:10 +0200 Subject: [PATCH 01/14] On Samsung, we need to send a hack-message to HAL to diff --git a/patches/trebledroid/platform_frameworks_native/0002-Matching-an-input-with-a-display-uses-uniqueId.patch b/patches/trebledroid/platform_frameworks_native/0002-Matching-an-input-with-a-display-uses-uniqueId.patch index eda4d279..1caa3da1 100644 --- a/patches/trebledroid/platform_frameworks_native/0002-Matching-an-input-with-a-display-uses-uniqueId.patch +++ b/patches/trebledroid/platform_frameworks_native/0002-Matching-an-input-with-a-display-uses-uniqueId.patch @@ -1,4 +1,4 @@ -From 7a4b8e06ebdf975b82c602be8ddb4676098291c9 Mon Sep 17 00:00:00 2001 +From 6853c08bf75c1b6d7fce63fc15c5e55b0c24ce4f Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Thu, 22 Oct 2020 23:22:46 +0200 Subject: [PATCH 02/14] Matching an input with a display uses uniqueId diff --git a/patches/trebledroid/platform_frameworks_native/0003-unshared_oob-didn-t-exist-in-O-P-so-detect-its-suppo.patch b/patches/trebledroid/platform_frameworks_native/0003-unshared_oob-didn-t-exist-in-O-P-so-detect-its-suppo.patch index c8cd3412..aa0a0ebb 100644 --- a/patches/trebledroid/platform_frameworks_native/0003-unshared_oob-didn-t-exist-in-O-P-so-detect-its-suppo.patch +++ b/patches/trebledroid/platform_frameworks_native/0003-unshared_oob-didn-t-exist-in-O-P-so-detect-its-suppo.patch @@ -1,4 +1,4 @@ -From 2ffca10f5dba2bc246c3183072f5d33b9288fe54 Mon Sep 17 00:00:00 2001 +From e79d979d0550d6f7e9064baeccab325a755534f6 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 5 Jan 2021 23:44:00 +0100 Subject: [PATCH 03/14] unshared_oob didn't exist in O/P, so detect its diff --git a/patches/trebledroid/platform_frameworks_native/0004-Remove-Samsung-system-permission-on-sensors.patch b/patches/trebledroid/platform_frameworks_native/0004-Remove-Samsung-system-permission-on-sensors.patch index 572db878..832329b0 100644 --- a/patches/trebledroid/platform_frameworks_native/0004-Remove-Samsung-system-permission-on-sensors.patch +++ b/patches/trebledroid/platform_frameworks_native/0004-Remove-Samsung-system-permission-on-sensors.patch @@ -1,4 +1,4 @@ -From a7c3b61c62431f50d13c143deb7fc6a31910cb29 Mon Sep 17 00:00:00 2001 +From 8c2cee9fc61f29dea3371860c6dc378e650fb6ff Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 31 Mar 2021 23:36:03 +0200 Subject: [PATCH 04/14] Remove Samsung system permission on sensors diff --git a/patches/trebledroid/platform_frameworks_native/0005-Mark-accelerometer-input-as-sensor-exclusively-if-th.patch b/patches/trebledroid/platform_frameworks_native/0005-Mark-accelerometer-input-as-sensor-exclusively-if-th.patch index b1f35acd..fd0e9707 100644 --- a/patches/trebledroid/platform_frameworks_native/0005-Mark-accelerometer-input-as-sensor-exclusively-if-th.patch +++ b/patches/trebledroid/platform_frameworks_native/0005-Mark-accelerometer-input-as-sensor-exclusively-if-th.patch @@ -1,4 +1,4 @@ -From e03d025b4999e747b041354ba27fef9bc433ff43 Mon Sep 17 00:00:00 2001 +From e3c94fb11e47f9a1a80c0de5273b33e870d64a62 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 12 Dec 2021 08:45:36 -0500 Subject: [PATCH 05/14] Mark accelerometer input as sensor exclusively if there diff --git a/patches/trebledroid/platform_frameworks_native/0006-MIUI13-devices-hide-their-vibrator-HAL-behind-non-de.patch b/patches/trebledroid/platform_frameworks_native/0006-MIUI13-devices-hide-their-vibrator-HAL-behind-non-de.patch index af8091cb..3c0e840b 100644 --- a/patches/trebledroid/platform_frameworks_native/0006-MIUI13-devices-hide-their-vibrator-HAL-behind-non-de.patch +++ b/patches/trebledroid/platform_frameworks_native/0006-MIUI13-devices-hide-their-vibrator-HAL-behind-non-de.patch @@ -1,4 +1,4 @@ -From f9c05f0f4032fc05c83eb273b126a3e4d04f8b00 Mon Sep 17 00:00:00 2001 +From b8528bd33f7c7a19642ba288e09507cd2d68f998 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Fri, 25 Mar 2022 05:37:56 -0400 Subject: [PATCH 06/14] MIUI13 devices hide their vibrator HAL behind diff --git a/patches/trebledroid/platform_frameworks_native/0007-powermanager-Add-support-Samsung-miscpower-HAL.patch b/patches/trebledroid/platform_frameworks_native/0007-powermanager-Add-support-Samsung-miscpower-HAL.patch index 0af3f638..47b4c25c 100644 --- a/patches/trebledroid/platform_frameworks_native/0007-powermanager-Add-support-Samsung-miscpower-HAL.patch +++ b/patches/trebledroid/platform_frameworks_native/0007-powermanager-Add-support-Samsung-miscpower-HAL.patch @@ -1,4 +1,4 @@ -From 356e7c297496583c4f8bddb3e80d742a4adbd6cb Mon Sep 17 00:00:00 2001 +From d9d85ec3525eaa28e4436238f53a18ec67b17b8c Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Mon, 27 Dec 2021 18:00:43 -0500 Subject: [PATCH 07/14] powermanager: Add support Samsung miscpower HAL diff --git a/patches/trebledroid/platform_frameworks_native/0008-FOD-support-for-Samsung-and-Asus.patch b/patches/trebledroid/platform_frameworks_native/0008-FOD-support-for-Samsung-and-Asus.patch index 4c09d3b0..3169b1af 100644 --- a/patches/trebledroid/platform_frameworks_native/0008-FOD-support-for-Samsung-and-Asus.patch +++ b/patches/trebledroid/platform_frameworks_native/0008-FOD-support-for-Samsung-and-Asus.patch @@ -1,4 +1,4 @@ -From d0248bcf8acb7467afb42a0039bf0d410e60270d Mon Sep 17 00:00:00 2001 +From 49c0867975ddab62cb491f86eb79e19345ea8b25 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 18 Dec 2022 18:17:30 -0500 Subject: [PATCH 08/14] FOD support for Samsung and Asus diff --git a/patches/trebledroid/platform_frameworks_native/0009-Add-MTK-GED-KPI-support-to-fix-broken-Mediatek-gpufr.patch b/patches/trebledroid/platform_frameworks_native/0009-Add-MTK-GED-KPI-support-to-fix-broken-Mediatek-gpufr.patch index a8cbf6af..e4780ef3 100644 --- a/patches/trebledroid/platform_frameworks_native/0009-Add-MTK-GED-KPI-support-to-fix-broken-Mediatek-gpufr.patch +++ b/patches/trebledroid/platform_frameworks_native/0009-Add-MTK-GED-KPI-support-to-fix-broken-Mediatek-gpufr.patch @@ -1,4 +1,4 @@ -From 64b9e5693e6a69f4de9a10396b225001e3f85f1d Mon Sep 17 00:00:00 2001 +From dc14c72ec488188ee9f29f2565fd80fbf0440ffa Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 25 Nov 2023 08:15:28 -0500 Subject: [PATCH 09/14] Add MTK GED KPI support to fix broken Mediatek gpufreq diff --git a/patches/trebledroid/platform_frameworks_native/0010-Fix-loading-unnamed-GLES.patch b/patches/trebledroid/platform_frameworks_native/0010-Fix-loading-unnamed-GLES.patch index 8a0dc68d..bcd7866b 100644 --- a/patches/trebledroid/platform_frameworks_native/0010-Fix-loading-unnamed-GLES.patch +++ b/patches/trebledroid/platform_frameworks_native/0010-Fix-loading-unnamed-GLES.patch @@ -1,4 +1,4 @@ -From 6d1e72da63864eb8cfdf377a5b78145018d267d9 Mon Sep 17 00:00:00 2001 +From 5912b50d6d5a52c650764d5946e2db392571423e Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 20 Dec 2023 09:48:04 -0500 Subject: [PATCH 10/14] Fix loading unnamed GLES diff --git a/patches/trebledroid/platform_frameworks_native/0011-Increase-SW_MAX-4.patch b/patches/trebledroid/platform_frameworks_native/0011-Increase-SW_MAX-4.patch index 2d7d6d39..e2783082 100644 --- a/patches/trebledroid/platform_frameworks_native/0011-Increase-SW_MAX-4.patch +++ b/patches/trebledroid/platform_frameworks_native/0011-Increase-SW_MAX-4.patch @@ -1,4 +1,4 @@ -From ecdc5613a89f2a0d96b7f0408660d78734ee4fc2 Mon Sep 17 00:00:00 2001 +From fb00097d537a0fce5aa3ee51149fff8de08ae5fa Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 3 Feb 2024 07:38:33 -0500 Subject: [PATCH 11/14] Increase SW_MAX *= 4 diff --git a/patches/trebledroid/platform_frameworks_native/0012-Disable-gpuservice-on-old-BPF-less-kernel.patch b/patches/trebledroid/platform_frameworks_native/0012-Disable-gpuservice-on-old-BPF-less-kernel.patch index e6bc7ee7..ab65fb16 100644 --- a/patches/trebledroid/platform_frameworks_native/0012-Disable-gpuservice-on-old-BPF-less-kernel.patch +++ b/patches/trebledroid/platform_frameworks_native/0012-Disable-gpuservice-on-old-BPF-less-kernel.patch @@ -1,4 +1,4 @@ -From a4a5467333acf43dda3e4c0b2925e7483d1ca050 Mon Sep 17 00:00:00 2001 +From 98587917727ee86744ddc00a68acfdc70b716a0b Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 7 May 2024 22:34:40 +0000 Subject: [PATCH 12/14] Disable gpuservice on old BPF-less kernel diff --git a/patches/trebledroid/platform_frameworks_native/0013-SurfaceFlinger-Disable-SF-HWC-backpressure.patch b/patches/trebledroid/platform_frameworks_native/0013-SurfaceFlinger-Disable-SF-HWC-backpressure.patch index d350ba90..b100b670 100644 --- a/patches/trebledroid/platform_frameworks_native/0013-SurfaceFlinger-Disable-SF-HWC-backpressure.patch +++ b/patches/trebledroid/platform_frameworks_native/0013-SurfaceFlinger-Disable-SF-HWC-backpressure.patch @@ -1,4 +1,4 @@ -From 3b0b0133c68dd6f22bb46a26cc6a1001b482d363 Mon Sep 17 00:00:00 2001 +From 7fb4b38eda196e55ba0251b86cd85e3bc522636a Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sun, 26 May 2024 21:34:17 +0800 Subject: [PATCH 13/14] SurfaceFlinger: Disable SF HWC backpressure @@ -8,7 +8,7 @@ Subject: [PATCH 13/14] SurfaceFlinger: Disable SF HWC backpressure 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp -index fcead9ff6e..d539705a6c 100644 +index 2d90d4041a..2414aa6c7f 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp @@ -2630,7 +2630,8 @@ bool SurfaceFlinger::commit(PhysicalDisplayId pacesetterId, diff --git a/patches/trebledroid/platform_frameworks_native/0014-Fix-touch-on-Meizu-21-Note.patch b/patches/trebledroid/platform_frameworks_native/0014-Fix-touch-on-Meizu-21-Note.patch index ce2055b0..95700317 100644 --- a/patches/trebledroid/platform_frameworks_native/0014-Fix-touch-on-Meizu-21-Note.patch +++ b/patches/trebledroid/platform_frameworks_native/0014-Fix-touch-on-Meizu-21-Note.patch @@ -1,4 +1,4 @@ -From 7dd16d0f73d68b84ec56e1baa23ddf3d3d9d3d1b Mon Sep 17 00:00:00 2001 +From b247edc37f3386909de7a9bb15decf003d5dd335 Mon Sep 17 00:00:00 2001 From: Andy CrossGate Yan Date: Sat, 17 Aug 2024 20:49:53 +0800 Subject: [PATCH 14/14] Fix touch on Meizu 21 / Note diff --git a/patches/trebledroid/platform_frameworks_opt_telephony/0001-SubscriptionController-Do-not-override-default-calli.patch b/patches/trebledroid/platform_frameworks_opt_telephony/0001-SubscriptionController-Do-not-override-default-calli.patch index 83e646af..e0a92021 100644 --- a/patches/trebledroid/platform_frameworks_opt_telephony/0001-SubscriptionController-Do-not-override-default-calli.patch +++ b/patches/trebledroid/platform_frameworks_opt_telephony/0001-SubscriptionController-Do-not-override-default-calli.patch @@ -1,4 +1,4 @@ -From 48e40445d3232b6feccd1348a34fb4cf3b5051b9 Mon Sep 17 00:00:00 2001 +From b2329b7de602326428324ccd0ca4c112f1614c41 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Mon, 5 Sep 2022 14:02:37 -0400 Subject: [PATCH 01/10] SubscriptionController: Do not override default calling diff --git a/patches/trebledroid/platform_frameworks_opt_telephony/0002-Telephony-Don-not-call-onUssdRelease-for-Huawei-RIL.patch b/patches/trebledroid/platform_frameworks_opt_telephony/0002-Telephony-Don-not-call-onUssdRelease-for-Huawei-RIL.patch index a8885bd2..092ded01 100644 --- a/patches/trebledroid/platform_frameworks_opt_telephony/0002-Telephony-Don-not-call-onUssdRelease-for-Huawei-RIL.patch +++ b/patches/trebledroid/platform_frameworks_opt_telephony/0002-Telephony-Don-not-call-onUssdRelease-for-Huawei-RIL.patch @@ -1,4 +1,4 @@ -From b05624cd6d9b1aaa9c4ab3876479e9927f2f7f35 Mon Sep 17 00:00:00 2001 +From deed7065ce111490e881ec15758546ff8cb620eb Mon Sep 17 00:00:00 2001 From: Artem Borisov Date: Sat, 10 Nov 2018 17:19:17 +0000 Subject: [PATCH 02/10] Telephony: Don not call onUssdRelease for Huawei RIL diff --git a/patches/trebledroid/platform_frameworks_opt_telephony/0003-Fix-baseband-being-too-long-to-fit-into-a-91-chars-p.patch b/patches/trebledroid/platform_frameworks_opt_telephony/0003-Fix-baseband-being-too-long-to-fit-into-a-91-chars-p.patch index 01810d8c..ae7b11e8 100644 --- a/patches/trebledroid/platform_frameworks_opt_telephony/0003-Fix-baseband-being-too-long-to-fit-into-a-91-chars-p.patch +++ b/patches/trebledroid/platform_frameworks_opt_telephony/0003-Fix-baseband-being-too-long-to-fit-into-a-91-chars-p.patch @@ -1,4 +1,4 @@ -From 0a2ed8595f93ff5b770b379b18b4146cd3e1b027 Mon Sep 17 00:00:00 2001 +From c2d1c9956ad6aa91a31c2898a6071e779933ee38 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Mon, 6 Dec 2021 16:28:22 -0500 Subject: [PATCH 03/10] Fix baseband being too long to fit into a 91 chars diff --git a/patches/trebledroid/platform_frameworks_opt_telephony/0004-Reintroduce-public-void-TelephonyMetrics.writeRilSen.patch b/patches/trebledroid/platform_frameworks_opt_telephony/0004-Reintroduce-public-void-TelephonyMetrics.writeRilSen.patch index dbf4855d..6f1cfeec 100644 --- a/patches/trebledroid/platform_frameworks_opt_telephony/0004-Reintroduce-public-void-TelephonyMetrics.writeRilSen.patch +++ b/patches/trebledroid/platform_frameworks_opt_telephony/0004-Reintroduce-public-void-TelephonyMetrics.writeRilSen.patch @@ -1,4 +1,4 @@ -From 7e31ec96ae71bdf7a94ff20159f57262ee40169f Mon Sep 17 00:00:00 2001 +From f6f459ab731340692740293b428eb5cfab5f9865 Mon Sep 17 00:00:00 2001 From: ironydelerium <42721860+ironydelerium@users.noreply.github.com> Date: Fri, 31 Dec 2021 02:20:28 -0800 Subject: [PATCH 04/10] Reintroduce 'public void diff --git a/patches/trebledroid/platform_frameworks_opt_telephony/0005-Fix-NPE-with-1.0-and-1.1-CardStatus.patch b/patches/trebledroid/platform_frameworks_opt_telephony/0005-Fix-NPE-with-1.0-and-1.1-CardStatus.patch index ebeb2dcc..448e5d8a 100644 --- a/patches/trebledroid/platform_frameworks_opt_telephony/0005-Fix-NPE-with-1.0-and-1.1-CardStatus.patch +++ b/patches/trebledroid/platform_frameworks_opt_telephony/0005-Fix-NPE-with-1.0-and-1.1-CardStatus.patch @@ -1,4 +1,4 @@ -From 6e5194e9277edd35e7a2f8136ee91b8d4e400869 Mon Sep 17 00:00:00 2001 +From cf7fb85254c35af32f7621a35efdb5e3137e1d58 Mon Sep 17 00:00:00 2001 From: Christian Hoffmann Date: Fri, 21 Oct 2022 12:58:04 +0200 Subject: [PATCH 05/10] Fix NPE with 1.0 and 1.1 CardStatus diff --git a/patches/trebledroid/platform_frameworks_opt_telephony/0006-Conditionally-revert-Block-Binder-thread-until-incom.patch b/patches/trebledroid/platform_frameworks_opt_telephony/0006-Conditionally-revert-Block-Binder-thread-until-incom.patch index 57f1f627..60d66736 100644 --- a/patches/trebledroid/platform_frameworks_opt_telephony/0006-Conditionally-revert-Block-Binder-thread-until-incom.patch +++ b/patches/trebledroid/platform_frameworks_opt_telephony/0006-Conditionally-revert-Block-Binder-thread-until-incom.patch @@ -1,4 +1,4 @@ -From db5348e29c2565e337ae2d566f3fda1db73df798 Mon Sep 17 00:00:00 2001 +From 1a1bba4ebef19da65238258e00b1aca614fc5460 Mon Sep 17 00:00:00 2001 From: ExactExampl Date: Tue, 11 Oct 2022 12:38:00 +0300 Subject: [PATCH 06/10] Conditionally revert "Block Binder thread until diff --git a/patches/trebledroid/platform_frameworks_opt_telephony/0007-When-logging-UiccSlot-ignore-error-if-we-cant-print-.patch b/patches/trebledroid/platform_frameworks_opt_telephony/0007-When-logging-UiccSlot-ignore-error-if-we-cant-print-.patch index b7611ab9..3209c4e7 100644 --- a/patches/trebledroid/platform_frameworks_opt_telephony/0007-When-logging-UiccSlot-ignore-error-if-we-cant-print-.patch +++ b/patches/trebledroid/platform_frameworks_opt_telephony/0007-When-logging-UiccSlot-ignore-error-if-we-cant-print-.patch @@ -1,4 +1,4 @@ -From 215096ecdd6fa17702aef3df57bbb5948389f0f2 Mon Sep 17 00:00:00 2001 +From 013c22521d0d56ce7844182ca24c8fd9484b954e Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 17 Oct 2023 11:08:06 -0400 Subject: [PATCH 07/10] When logging UiccSlot, ignore error if we cant print diff --git a/patches/trebledroid/platform_frameworks_opt_telephony/0008-Initialize-Samsung-AIDL-ISehRadioNetwork.-Fixes-5G-o.patch b/patches/trebledroid/platform_frameworks_opt_telephony/0008-Initialize-Samsung-AIDL-ISehRadioNetwork.-Fixes-5G-o.patch index 45fbd042..716c0bf8 100644 --- a/patches/trebledroid/platform_frameworks_opt_telephony/0008-Initialize-Samsung-AIDL-ISehRadioNetwork.-Fixes-5G-o.patch +++ b/patches/trebledroid/platform_frameworks_opt_telephony/0008-Initialize-Samsung-AIDL-ISehRadioNetwork.-Fixes-5G-o.patch @@ -1,4 +1,4 @@ -From 3fa590ea161fe46ac0e799bf644ad1255c95c16a Mon Sep 17 00:00:00 2001 +From 2c152d2d61b0fcedfc8bda689c5ab1cc035289c1 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 21 Feb 2024 12:50:28 -0500 Subject: [PATCH 08/10] Initialize Samsung AIDL ISehRadioNetwork. Fixes 5G on diff --git a/patches/trebledroid/platform_frameworks_opt_telephony/0009-Initialize-Samsung-HIDL-ISehRadio.-Fixes-5G-on-S20-U.patch b/patches/trebledroid/platform_frameworks_opt_telephony/0009-Initialize-Samsung-HIDL-ISehRadio.-Fixes-5G-on-S20-U.patch index ba998e27..4bd4441a 100644 --- a/patches/trebledroid/platform_frameworks_opt_telephony/0009-Initialize-Samsung-HIDL-ISehRadio.-Fixes-5G-on-S20-U.patch +++ b/patches/trebledroid/platform_frameworks_opt_telephony/0009-Initialize-Samsung-HIDL-ISehRadio.-Fixes-5G-on-S20-U.patch @@ -1,4 +1,4 @@ -From fcc3e3feced2ad71868b7910b83079a6a90a56d2 Mon Sep 17 00:00:00 2001 +From 8b2bf8786a569b567679e06e4a23fc705fd1445f Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 21 Feb 2024 16:21:51 -0500 Subject: [PATCH 09/10] Initialize Samsung HIDL ISehRadio. Fixes 5G on S20 diff --git a/patches/trebledroid/platform_frameworks_opt_telephony/0010-When-reading-SMSC-ignore-invalid-SMSC.patch b/patches/trebledroid/platform_frameworks_opt_telephony/0010-When-reading-SMSC-ignore-invalid-SMSC.patch index c0ad4b95..171ea036 100644 --- a/patches/trebledroid/platform_frameworks_opt_telephony/0010-When-reading-SMSC-ignore-invalid-SMSC.patch +++ b/patches/trebledroid/platform_frameworks_opt_telephony/0010-When-reading-SMSC-ignore-invalid-SMSC.patch @@ -1,4 +1,4 @@ -From bf56b8756e5a04210fb89b23c94f9160c34badf4 Mon Sep 17 00:00:00 2001 +From 46dd748138d4ce468cd534c423ba905561f4d8ec Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 25 Feb 2024 10:23:29 -0500 Subject: [PATCH 10/10] When reading SMSC, ignore invalid SMSC diff --git a/patches/trebledroid/platform_packages_apps_Settings/0001-Act-as-usb-device-when-there-is-no-hal-but-we-believ.patch b/patches/trebledroid/platform_packages_apps_Settings/0001-Act-as-usb-device-when-there-is-no-hal-but-we-believ.patch index 61f0fac3..9a20223f 100644 --- a/patches/trebledroid/platform_packages_apps_Settings/0001-Act-as-usb-device-when-there-is-no-hal-but-we-believ.patch +++ b/patches/trebledroid/platform_packages_apps_Settings/0001-Act-as-usb-device-when-there-is-no-hal-but-we-believ.patch @@ -1,4 +1,4 @@ -From c361c554cfc73497463a2f5565c3543466692a86 Mon Sep 17 00:00:00 2001 +From 322bb7008439e9656d5c33dfd049c974317dfe98 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 14 Aug 2018 21:48:19 +0200 Subject: [PATCH 1/4] Act as usb device when there is no hal, but we believe we diff --git a/patches/trebledroid/platform_packages_apps_Settings/0002-Ignore-cancelled-fingerprint-events-they-are-expecte.patch b/patches/trebledroid/platform_packages_apps_Settings/0002-Ignore-cancelled-fingerprint-events-they-are-expecte.patch index b803abcc..6937af02 100644 --- a/patches/trebledroid/platform_packages_apps_Settings/0002-Ignore-cancelled-fingerprint-events-they-are-expecte.patch +++ b/patches/trebledroid/platform_packages_apps_Settings/0002-Ignore-cancelled-fingerprint-events-they-are-expecte.patch @@ -1,4 +1,4 @@ -From 4aa1cf2d1e94fd7f510596a2e56b792b67f164f6 Mon Sep 17 00:00:00 2001 +From 5dc7f323f3e11a3c7e44693bc987aaa11ef1a0fa Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Mon, 2 May 2022 17:44:28 -0400 Subject: [PATCH 2/4] Ignore cancelled fingerprint events, they are expected, diff --git a/patches/trebledroid/platform_packages_apps_Settings/0003-Revert-Wi-Fi-Remove-Do-not-validate-option-in-CA-cer.patch b/patches/trebledroid/platform_packages_apps_Settings/0003-Revert-Wi-Fi-Remove-Do-not-validate-option-in-CA-cer.patch index 84b05e26..22cb7dfa 100644 --- a/patches/trebledroid/platform_packages_apps_Settings/0003-Revert-Wi-Fi-Remove-Do-not-validate-option-in-CA-cer.patch +++ b/patches/trebledroid/platform_packages_apps_Settings/0003-Revert-Wi-Fi-Remove-Do-not-validate-option-in-CA-cer.patch @@ -1,4 +1,4 @@ -From 420c6001ac0fa4e4cdc41ed05dc65910f262aaf2 Mon Sep 17 00:00:00 2001 +From ae9567050ae047e4628b0a445fd4876427bedc4a Mon Sep 17 00:00:00 2001 From: TogoFire Date: Fri, 6 Aug 2021 08:54:07 -0300 Subject: [PATCH 3/4] Revert "[Wi-Fi] Remove 'Do not validate' option in CA diff --git a/patches/trebledroid/platform_packages_apps_Settings/0004-Revert-Wi-Fi-Check-if-domain-field-is-not-empty-when.patch b/patches/trebledroid/platform_packages_apps_Settings/0004-Revert-Wi-Fi-Check-if-domain-field-is-not-empty-when.patch index c4f08785..2acae6f7 100644 --- a/patches/trebledroid/platform_packages_apps_Settings/0004-Revert-Wi-Fi-Check-if-domain-field-is-not-empty-when.patch +++ b/patches/trebledroid/platform_packages_apps_Settings/0004-Revert-Wi-Fi-Check-if-domain-field-is-not-empty-when.patch @@ -1,4 +1,4 @@ -From dbb650e5c4b0ba77f284327904cb636d8e034d1f Mon Sep 17 00:00:00 2001 +From b189cdad833f8ac2559a7b9da6c440036ae19341 Mon Sep 17 00:00:00 2001 From: Alberto Ponces Date: Thu, 2 Nov 2023 10:23:56 +0000 Subject: [PATCH 4/4] Revert "[Wi-Fi] Check if domain field is not empty when diff --git a/patches/trebledroid/platform_packages_modules_Bluetooth/0001-audio_hal_interface-Optionally-use-sysbta-HAL.patch b/patches/trebledroid/platform_packages_modules_Bluetooth/0001-audio_hal_interface-Optionally-use-sysbta-HAL.patch index e9006894..71a4ef19 100644 --- a/patches/trebledroid/platform_packages_modules_Bluetooth/0001-audio_hal_interface-Optionally-use-sysbta-HAL.patch +++ b/patches/trebledroid/platform_packages_modules_Bluetooth/0001-audio_hal_interface-Optionally-use-sysbta-HAL.patch @@ -1,4 +1,4 @@ -From ca103fcf6dc08ba3af61772440f949d1f308f6bd Mon Sep 17 00:00:00 2001 +From fee7c5abc6c4e7d253b0dc515f60bc975ed677cf Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Wed, 24 Aug 2022 15:45:18 -0400 Subject: [PATCH 1/8] audio_hal_interface: Optionally use sysbta HAL diff --git a/patches/trebledroid/platform_packages_modules_Bluetooth/0002-Add-option-to-change-eSCO-Transport-Unit-Size.patch b/patches/trebledroid/platform_packages_modules_Bluetooth/0002-Add-option-to-change-eSCO-Transport-Unit-Size.patch index c614255d..9235c2c0 100644 --- a/patches/trebledroid/platform_packages_modules_Bluetooth/0002-Add-option-to-change-eSCO-Transport-Unit-Size.patch +++ b/patches/trebledroid/platform_packages_modules_Bluetooth/0002-Add-option-to-change-eSCO-Transport-Unit-Size.patch @@ -1,4 +1,4 @@ -From 1067e7d707598cb911e5834643475a795737e733 Mon Sep 17 00:00:00 2001 +From 3d5a121e85e8eba0a8fdb44c4dae43739403fed3 Mon Sep 17 00:00:00 2001 From: Alberto Ponces Date: Thu, 17 Jun 2021 15:48:53 +0100 Subject: [PATCH 2/8] Add option to change eSCO Transport Unit Size diff --git a/patches/trebledroid/platform_packages_modules_Bluetooth/0003-Don-t-abort-when-failing-to-get-real-time-priority.patch b/patches/trebledroid/platform_packages_modules_Bluetooth/0003-Don-t-abort-when-failing-to-get-real-time-priority.patch index b2eaf03e..594b20e6 100644 --- a/patches/trebledroid/platform_packages_modules_Bluetooth/0003-Don-t-abort-when-failing-to-get-real-time-priority.patch +++ b/patches/trebledroid/platform_packages_modules_Bluetooth/0003-Don-t-abort-when-failing-to-get-real-time-priority.patch @@ -1,4 +1,4 @@ -From 1992d5f2e7d35a3811ce07079c1c10db0e884e0d Mon Sep 17 00:00:00 2001 +From bb880769086e801022d6df13e9034b9eedbf325d Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 17 Oct 2021 17:17:13 -0400 Subject: [PATCH 3/8] Don't abort when failing to get real-time priority diff --git a/patches/trebledroid/platform_packages_modules_Bluetooth/0004-On-Samsung-devices-we-need-to-tell-Audio-HAL-if-we-r.patch b/patches/trebledroid/platform_packages_modules_Bluetooth/0004-On-Samsung-devices-we-need-to-tell-Audio-HAL-if-we-r.patch index c8f45451..bbe5aa91 100644 --- a/patches/trebledroid/platform_packages_modules_Bluetooth/0004-On-Samsung-devices-we-need-to-tell-Audio-HAL-if-we-r.patch +++ b/patches/trebledroid/platform_packages_modules_Bluetooth/0004-On-Samsung-devices-we-need-to-tell-Audio-HAL-if-we-r.patch @@ -1,4 +1,4 @@ -From 261fd866845281a22c7ad3dd79fc782f8f239cb5 Mon Sep 17 00:00:00 2001 +From 26f2497a06cc74737d524b1eee09de06256e79fe Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Sat, 12 Nov 2022 00:35:46 +0000 Subject: [PATCH 4/8] On Samsung devices, we need to tell Audio HAL if we're diff --git a/patches/trebledroid/platform_packages_modules_Bluetooth/0005-Add-properties-to-disable-some-features-commands-sta.patch b/patches/trebledroid/platform_packages_modules_Bluetooth/0005-Add-properties-to-disable-some-features-commands-sta.patch index 28f57652..616db5e6 100644 --- a/patches/trebledroid/platform_packages_modules_Bluetooth/0005-Add-properties-to-disable-some-features-commands-sta.patch +++ b/patches/trebledroid/platform_packages_modules_Bluetooth/0005-Add-properties-to-disable-some-features-commands-sta.patch @@ -1,4 +1,4 @@ -From 88d52a590a9e26b02b5a595207b53543aa0f6cff Mon Sep 17 00:00:00 2001 +From 444d597e2a47b2820ab917e07d24eb934e263495 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 27 May 2023 06:41:32 -0400 Subject: [PATCH 5/8] Add properties to disable some features/commands/states diff --git a/patches/trebledroid/platform_packages_modules_Bluetooth/0006-Add-a-property-to-cap-declared-le-vendor-version.-Fo.patch b/patches/trebledroid/platform_packages_modules_Bluetooth/0006-Add-a-property-to-cap-declared-le-vendor-version.-Fo.patch index e123d2ea..bf4bbee0 100644 --- a/patches/trebledroid/platform_packages_modules_Bluetooth/0006-Add-a-property-to-cap-declared-le-vendor-version.-Fo.patch +++ b/patches/trebledroid/platform_packages_modules_Bluetooth/0006-Add-a-property-to-cap-declared-le-vendor-version.-Fo.patch @@ -1,4 +1,4 @@ -From 8daaf58e2b51d75039fab06d1713ca3aa4d0e893 Mon Sep 17 00:00:00 2001 +From 1360853e888ce0beebf416bf82e0c8140c1c3cb8 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 30 May 2023 17:34:03 -0400 Subject: [PATCH 6/8] Add a property to cap declared le vendor version. Found diff --git a/patches/trebledroid/platform_packages_modules_Bluetooth/0007-gd-hci-Ignore-command-READ_REMOTE_VERSION_INFORMATIO.patch b/patches/trebledroid/platform_packages_modules_Bluetooth/0007-gd-hci-Ignore-command-READ_REMOTE_VERSION_INFORMATIO.patch index 36a2ce5d..88f73a31 100644 --- a/patches/trebledroid/platform_packages_modules_Bluetooth/0007-gd-hci-Ignore-command-READ_REMOTE_VERSION_INFORMATIO.patch +++ b/patches/trebledroid/platform_packages_modules_Bluetooth/0007-gd-hci-Ignore-command-READ_REMOTE_VERSION_INFORMATIO.patch @@ -1,4 +1,4 @@ -From 42ea53b3c9fc9fa5098051d576ea798855f4ee65 Mon Sep 17 00:00:00 2001 +From 5a21a07c574e1159e70f7ee6b06261d511980a46 Mon Sep 17 00:00:00 2001 From: wbs306 Date: Fri, 20 Jan 2023 17:07:41 +0800 Subject: [PATCH 7/8] gd: hci: Ignore command READ_REMOTE_VERSION_INFORMATION diff --git a/patches/trebledroid/platform_packages_modules_Bluetooth/0008-Don-t-crash-on-status-UNSUPPORTED_REMOTE_OR_LMP_FEAT.patch b/patches/trebledroid/platform_packages_modules_Bluetooth/0008-Don-t-crash-on-status-UNSUPPORTED_REMOTE_OR_LMP_FEAT.patch index f80aa366..e576a2a6 100644 --- a/patches/trebledroid/platform_packages_modules_Bluetooth/0008-Don-t-crash-on-status-UNSUPPORTED_REMOTE_OR_LMP_FEAT.patch +++ b/patches/trebledroid/platform_packages_modules_Bluetooth/0008-Don-t-crash-on-status-UNSUPPORTED_REMOTE_OR_LMP_FEAT.patch @@ -1,4 +1,4 @@ -From 802cdb1ca4463437005f94f5d7cb403295746a1e Mon Sep 17 00:00:00 2001 +From 3914fb4c3581aff5b7d6197f90c648a899605259 Mon Sep 17 00:00:00 2001 From: DerTeufel Date: Wed, 4 Jan 2023 21:39:37 +0100 Subject: [PATCH 8/8] Don't crash on status:UNSUPPORTED_REMOTE_OR_LMP_FEATURE diff --git a/patches/trebledroid/platform_packages_modules_Wifi/0001-Add-persist.sys.phh.wifi_disable_sae-property-to-dis.patch b/patches/trebledroid/platform_packages_modules_Wifi/0001-Add-persist.sys.phh.wifi_disable_sae-property-to-dis.patch index 135819a8..739cb7f3 100644 --- a/patches/trebledroid/platform_packages_modules_Wifi/0001-Add-persist.sys.phh.wifi_disable_sae-property-to-dis.patch +++ b/patches/trebledroid/platform_packages_modules_Wifi/0001-Add-persist.sys.phh.wifi_disable_sae-property-to-dis.patch @@ -1,4 +1,4 @@ -From e71d8c651738f5179081224d2b3efa6d81bfcb5e Mon Sep 17 00:00:00 2001 +From aa8d99a0ddda7e4d333676afecb863fdd4815821 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 21 Feb 2024 17:26:07 -0500 Subject: [PATCH] Add persist.sys.phh.wifi_disable_sae property to disable diff --git a/patches/trebledroid/platform_system_core/0001-Let-system-override-ro.apex.updatable.patch b/patches/trebledroid/platform_system_core/0001-Let-system-override-ro.apex.updatable.patch index b7e372be..c0c9f67e 100644 --- a/patches/trebledroid/platform_system_core/0001-Let-system-override-ro.apex.updatable.patch +++ b/patches/trebledroid/platform_system_core/0001-Let-system-override-ro.apex.updatable.patch @@ -1,4 +1,4 @@ -From 04d510d50fab21cb274ba00d3be785c5122277bc Mon Sep 17 00:00:00 2001 +From 20912373d6fecfe2f7dbaadf37c0bc25d542f583 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 23 Feb 2022 17:37:47 -0500 Subject: [PATCH 01/27] Let system override ro.apex.updatable diff --git a/patches/trebledroid/platform_system_core/0002-Don-t-abandon-creating-property-tree-if-there-is-a-c.patch b/patches/trebledroid/platform_system_core/0002-Don-t-abandon-creating-property-tree-if-there-is-a-c.patch index 0639eb83..2fe1be0d 100644 --- a/patches/trebledroid/platform_system_core/0002-Don-t-abandon-creating-property-tree-if-there-is-a-c.patch +++ b/patches/trebledroid/platform_system_core/0002-Don-t-abandon-creating-property-tree-if-there-is-a-c.patch @@ -1,4 +1,4 @@ -From 7d97f7b2b89cce84d88aa386ee787bd3b43cec43 Mon Sep 17 00:00:00 2001 +From f77f99739ecb2a1d77fa9d791e549407e51ea3fd Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 18 Oct 2020 18:14:47 +0200 Subject: [PATCH 02/27] Don't abandon creating property tree if there is a diff --git a/patches/trebledroid/platform_system_core/0003-init-Do-not-start-console-service-when-debuggable.patch b/patches/trebledroid/platform_system_core/0003-init-Do-not-start-console-service-when-debuggable.patch index 10ebdfd4..44bdd8f9 100644 --- a/patches/trebledroid/platform_system_core/0003-init-Do-not-start-console-service-when-debuggable.patch +++ b/patches/trebledroid/platform_system_core/0003-init-Do-not-start-console-service-when-debuggable.patch @@ -1,4 +1,4 @@ -From 1c9259a7e41e4e4b425673bd9ddc1e2669c05571 Mon Sep 17 00:00:00 2001 +From 9247c8e99ea3404a7e646e425d7c6701c03d0cdd Mon Sep 17 00:00:00 2001 From: Isaac Chen Date: Wed, 23 Jun 2021 13:07:30 +0800 Subject: [PATCH 03/27] init: Do not start console service when debuggable diff --git a/patches/trebledroid/platform_system_core/0004-Panic-into-recovery-rather-than-bootloader.patch b/patches/trebledroid/platform_system_core/0004-Panic-into-recovery-rather-than-bootloader.patch index 8a85cf01..33389e0a 100644 --- a/patches/trebledroid/platform_system_core/0004-Panic-into-recovery-rather-than-bootloader.patch +++ b/patches/trebledroid/platform_system_core/0004-Panic-into-recovery-rather-than-bootloader.patch @@ -1,4 +1,4 @@ -From 587225dc48719b3b9e1d1327fd87445f3166de1e Mon Sep 17 00:00:00 2001 +From 6dd060c1df5d94f6da9824b8400b49830e6125ee Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 4 Sep 2019 21:11:48 +0200 Subject: [PATCH 04/27] Panic into recovery rather than bootloader diff --git a/patches/trebledroid/platform_system_core/0005-Detect-allowed-sdcard-options-based-on-vndk.patch b/patches/trebledroid/platform_system_core/0005-Detect-allowed-sdcard-options-based-on-vndk.patch index cbcc9caf..68cc5705 100644 --- a/patches/trebledroid/platform_system_core/0005-Detect-allowed-sdcard-options-based-on-vndk.patch +++ b/patches/trebledroid/platform_system_core/0005-Detect-allowed-sdcard-options-based-on-vndk.patch @@ -1,4 +1,4 @@ -From ceb8ab56714c59a54305b077434cd542d236a2f3 Mon Sep 17 00:00:00 2001 +From 5ca1af6bfb855020ac92eacb7d4de4e8ab7006c0 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 14 Aug 2018 19:33:03 +0200 Subject: [PATCH 05/27] Detect allowed sdcard options based on vndk diff --git a/patches/trebledroid/platform_system_core/0006-Ugly-but-secure-Set-dev-uinput-as-0666-to-fix-finger.patch b/patches/trebledroid/platform_system_core/0006-Ugly-but-secure-Set-dev-uinput-as-0666-to-fix-finger.patch index 528082ef..46727458 100644 --- a/patches/trebledroid/platform_system_core/0006-Ugly-but-secure-Set-dev-uinput-as-0666-to-fix-finger.patch +++ b/patches/trebledroid/platform_system_core/0006-Ugly-but-secure-Set-dev-uinput-as-0666-to-fix-finger.patch @@ -1,4 +1,4 @@ -From bd9ac352d7cbc086217ef4514197563152c9267b Mon Sep 17 00:00:00 2001 +From 8c3f4351fe814fb0bf98dd6f0c8e3697d12fc957 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Fri, 1 Nov 2019 18:22:13 +0100 Subject: [PATCH 06/27] Ugly but secure: Set /dev/uinput as 0666 to fix diff --git a/patches/trebledroid/platform_system_core/0007-Revert-Set-system-xbin-permissions-to-750.patch b/patches/trebledroid/platform_system_core/0007-Revert-Set-system-xbin-permissions-to-750.patch index 274e7379..ee1b157a 100644 --- a/patches/trebledroid/platform_system_core/0007-Revert-Set-system-xbin-permissions-to-750.patch +++ b/patches/trebledroid/platform_system_core/0007-Revert-Set-system-xbin-permissions-to-750.patch @@ -1,4 +1,4 @@ -From 8f69dfddeea5910dff831edb848e94895aeae58a Mon Sep 17 00:00:00 2001 +From 6206a122c673fa5cca543688895d9414af5f0209 Mon Sep 17 00:00:00 2001 From: Alberto Ponces Date: Tue, 1 Feb 2022 13:48:35 +0000 Subject: [PATCH 07/27] Revert "Set /system/xbin permissions to 750." diff --git a/patches/trebledroid/platform_system_core/0008-Add-my-own-OTA-mechanism-going-over-data.patch b/patches/trebledroid/platform_system_core/0008-Add-my-own-OTA-mechanism-going-over-data.patch index cab9765d..8cb1ca1d 100644 --- a/patches/trebledroid/platform_system_core/0008-Add-my-own-OTA-mechanism-going-over-data.patch +++ b/patches/trebledroid/platform_system_core/0008-Add-my-own-OTA-mechanism-going-over-data.patch @@ -1,4 +1,4 @@ -From 1c441f20e514ea4e9aef174fad2f07fe7687e128 Mon Sep 17 00:00:00 2001 +From a0f1b526775334a4d1983ecc9624cb9e942838e7 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 22 Jan 2022 14:34:45 -0500 Subject: [PATCH 08/27] Add my own OTA mechanism going over /data diff --git a/patches/trebledroid/platform_system_core/0009-fs_mgr-Keep-allowing-encryptable-fstab-flag.patch b/patches/trebledroid/platform_system_core/0009-fs_mgr-Keep-allowing-encryptable-fstab-flag.patch index 0454e980..2f317a82 100644 --- a/patches/trebledroid/platform_system_core/0009-fs_mgr-Keep-allowing-encryptable-fstab-flag.patch +++ b/patches/trebledroid/platform_system_core/0009-fs_mgr-Keep-allowing-encryptable-fstab-flag.patch @@ -1,4 +1,4 @@ -From c3504e11543607990e44c296eed4a10a071a1da2 Mon Sep 17 00:00:00 2001 +From 18cfe58a45791d12166546f4072bae583ecf2299 Mon Sep 17 00:00:00 2001 From: Alberto Ponces Date: Mon, 3 Oct 2022 13:50:36 +0100 Subject: [PATCH 09/27] fs_mgr: Keep allowing encryptable fstab flag diff --git a/patches/trebledroid/platform_system_core/0010-FDE-is-dead.-Fallback-FDE-to-no-encryption-and-FDE-F.patch b/patches/trebledroid/platform_system_core/0010-FDE-is-dead.-Fallback-FDE-to-no-encryption-and-FDE-F.patch index 05940ac7..f357e7fc 100644 --- a/patches/trebledroid/platform_system_core/0010-FDE-is-dead.-Fallback-FDE-to-no-encryption-and-FDE-F.patch +++ b/patches/trebledroid/platform_system_core/0010-FDE-is-dead.-Fallback-FDE-to-no-encryption-and-FDE-F.patch @@ -1,4 +1,4 @@ -From f07969766294cc363519a053ed11b0e243d754ab Mon Sep 17 00:00:00 2001 +From 7e248e2f254bf627620823561c923106d851a928 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Thu, 10 Nov 2022 13:30:50 -0500 Subject: [PATCH 10/27] FDE is dead. Fallback FDE to no encryption, and FDE+FBE diff --git a/patches/trebledroid/platform_system_core/0011-Let-system-override-adb-secure-props-so-we-dont-get-.patch b/patches/trebledroid/platform_system_core/0011-Let-system-override-adb-secure-props-so-we-dont-get-.patch index edbec545..85192e54 100644 --- a/patches/trebledroid/platform_system_core/0011-Let-system-override-adb-secure-props-so-we-dont-get-.patch +++ b/patches/trebledroid/platform_system_core/0011-Let-system-override-adb-secure-props-so-we-dont-get-.patch @@ -1,4 +1,4 @@ -From ffdfd4b49e0b51d700cc7a32ad5e9427ea12f962 Mon Sep 17 00:00:00 2001 +From 417c7f7458859cd635a229f648b38678c07c20ae Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Fri, 9 Dec 2022 13:57:10 -0500 Subject: [PATCH 11/27] Let system override adb/secure props, so we dont get diff --git a/patches/trebledroid/platform_system_core/0012-Allow-apex-on-5.0-kernels.-This-is-needed-because-on.patch b/patches/trebledroid/platform_system_core/0012-Allow-apex-on-5.0-kernels.-This-is-needed-because-on.patch index 4618258a..419399ed 100644 --- a/patches/trebledroid/platform_system_core/0012-Allow-apex-on-5.0-kernels.-This-is-needed-because-on.patch +++ b/patches/trebledroid/platform_system_core/0012-Allow-apex-on-5.0-kernels.-This-is-needed-because-on.patch @@ -1,4 +1,4 @@ -From 7e8cc69d9c74e90c4a3f02e7b2ded007b038416d Mon Sep 17 00:00:00 2001 +From cdccf4b26f8972750abf5c53517b182549ebd5f4 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Fri, 28 Apr 2023 12:29:05 -0400 Subject: [PATCH 12/27] Allow apex on > 5.0 kernels. This is needed because on diff --git a/patches/trebledroid/platform_system_core/0013-watchdogd-Support-pinging-two-watchdogs.patch b/patches/trebledroid/platform_system_core/0013-watchdogd-Support-pinging-two-watchdogs.patch index 7fe28787..2b298521 100644 --- a/patches/trebledroid/platform_system_core/0013-watchdogd-Support-pinging-two-watchdogs.patch +++ b/patches/trebledroid/platform_system_core/0013-watchdogd-Support-pinging-two-watchdogs.patch @@ -1,4 +1,4 @@ -From cb7881381bbd843508e94d68fb4ec46c78ffb110 Mon Sep 17 00:00:00 2001 +From e4b0c60019404772d9cc3ce53b5fcadb64c8199b Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 27 May 2023 05:36:21 -0400 Subject: [PATCH 13/27] watchdogd: Support pinging two watchdogs diff --git a/patches/trebledroid/platform_system_core/0014-healthd-offline-charger-fix-screen-off-3-3.patch b/patches/trebledroid/platform_system_core/0014-healthd-offline-charger-fix-screen-off-3-3.patch index aaeac128..eeebb402 100644 --- a/patches/trebledroid/platform_system_core/0014-healthd-offline-charger-fix-screen-off-3-3.patch +++ b/patches/trebledroid/platform_system_core/0014-healthd-offline-charger-fix-screen-off-3-3.patch @@ -1,4 +1,4 @@ -From 4840ea349bb1e28a17c9946a7936aba02b9124fe Mon Sep 17 00:00:00 2001 +From 0d6c1a272cb441856973c67712467bb00c2ca144 Mon Sep 17 00:00:00 2001 From: Raphael Mounier Date: Sun, 21 May 2023 16:15:42 +0200 Subject: [PATCH 14/27] healthd : offline charger fix screen off 3/3 diff --git a/patches/trebledroid/platform_system_core/0015-Disable-quotas-on-legacy-devices-with-encryption-dis.patch b/patches/trebledroid/platform_system_core/0015-Disable-quotas-on-legacy-devices-with-encryption-dis.patch index bd415b07..78deb50e 100644 --- a/patches/trebledroid/platform_system_core/0015-Disable-quotas-on-legacy-devices-with-encryption-dis.patch +++ b/patches/trebledroid/platform_system_core/0015-Disable-quotas-on-legacy-devices-with-encryption-dis.patch @@ -1,4 +1,4 @@ -From b839afac5a5c9bc33628d88f939f2fc5687b158e Mon Sep 17 00:00:00 2001 +From f3fcfd6cf02cf816ec43a8dfac7dd056bbe4e288 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 6 Jun 2023 16:17:11 +0100 Subject: [PATCH 15/27] Disable quotas on legacy devices with encryption diff --git a/patches/trebledroid/platform_system_core/0016-Add-vendor-firmware_mnt.-Moto-Razr-2019-look-for-fir.patch b/patches/trebledroid/platform_system_core/0016-Add-vendor-firmware_mnt.-Moto-Razr-2019-look-for-fir.patch index 32d33e93..fa31824d 100644 --- a/patches/trebledroid/platform_system_core/0016-Add-vendor-firmware_mnt.-Moto-Razr-2019-look-for-fir.patch +++ b/patches/trebledroid/platform_system_core/0016-Add-vendor-firmware_mnt.-Moto-Razr-2019-look-for-fir.patch @@ -1,4 +1,4 @@ -From 2891daccac6415cd279c3ff4d79feacc931a66d4 Mon Sep 17 00:00:00 2001 +From 32f899a157f72aa5f4e5df029fc3208fe637567a Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 11 Jul 2023 14:52:40 -0400 Subject: [PATCH 16/27] Add /vendor/firmware_mnt. Moto Razr 2019 look for diff --git a/patches/trebledroid/platform_system_core/0017-Ignore-dm-verity-setup-issues.patch b/patches/trebledroid/platform_system_core/0017-Ignore-dm-verity-setup-issues.patch index a114389e..333390a2 100644 --- a/patches/trebledroid/platform_system_core/0017-Ignore-dm-verity-setup-issues.patch +++ b/patches/trebledroid/platform_system_core/0017-Ignore-dm-verity-setup-issues.patch @@ -1,4 +1,4 @@ -From 049c67eeba4f595d45a525a00215c44530b42540 Mon Sep 17 00:00:00 2001 +From 521ce63d3f0e73aa09c39896a89db3358178fe2c Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Fri, 6 Oct 2023 08:20:48 -0400 Subject: [PATCH 17/27] Ignore dm-verity setup issues @@ -14,10 +14,10 @@ We don't care much about dm-verity so let's just ignore this 1 file changed, 1 deletion(-) diff --git a/init/first_stage_mount.cpp b/init/first_stage_mount.cpp -index 5d3a27354..dde58aa9e 100644 +index 55cce6eaa..2d68fb4ce 100644 --- a/init/first_stage_mount.cpp +++ b/init/first_stage_mount.cpp -@@ -443,7 +443,6 @@ bool FirstStageMountVBootV2::MountPartition(const Fstab::iterator& begin, bool e +@@ -438,7 +438,6 @@ bool FirstStageMountVBootV2::MountPartition(const Fstab::iterator& begin, bool e } if (!SetUpDmVerity(&(*begin))) { PLOG(ERROR) << "Failed to setup verity for '" << begin->mount_point << "'"; diff --git a/patches/trebledroid/platform_system_core/0018-Fix-support-for-devices-without-cgroupv2-support.patch b/patches/trebledroid/platform_system_core/0018-Fix-support-for-devices-without-cgroupv2-support.patch index 2cb691e3..72be3954 100644 --- a/patches/trebledroid/platform_system_core/0018-Fix-support-for-devices-without-cgroupv2-support.patch +++ b/patches/trebledroid/platform_system_core/0018-Fix-support-for-devices-without-cgroupv2-support.patch @@ -1,4 +1,4 @@ -From 6258ea72563efa5c199c02ef9604547153f93b19 Mon Sep 17 00:00:00 2001 +From bc9c6c4134c3cd2fceacce91c5d28c4cbc8b0457 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Wed, 26 Oct 2022 17:59:11 -0400 Subject: [PATCH 18/27] Fix support for devices without cgroupv2 support diff --git a/patches/trebledroid/platform_system_core/0019-Disable-project_quota-on-old-devices-but-new-enough-.patch b/patches/trebledroid/platform_system_core/0019-Disable-project_quota-on-old-devices-but-new-enough-.patch index 3dde2ff5..078dc069 100644 --- a/patches/trebledroid/platform_system_core/0019-Disable-project_quota-on-old-devices-but-new-enough-.patch +++ b/patches/trebledroid/platform_system_core/0019-Disable-project_quota-on-old-devices-but-new-enough-.patch @@ -1,4 +1,4 @@ -From 0f46ac7b95f776d33f03805d6c910932ee058c73 Mon Sep 17 00:00:00 2001 +From 7809303db8b58ce64799d2edd13a8bf366449bcb Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Fri, 6 Oct 2023 19:01:27 -0400 Subject: [PATCH 19/27] Disable project_quota on old devices but new enough to diff --git a/patches/trebledroid/platform_system_core/0020-fix-Nubia-6-series-custom-rc-action-prop-validation.patch b/patches/trebledroid/platform_system_core/0020-fix-Nubia-6-series-custom-rc-action-prop-validation.patch index b73e979a..25210cec 100644 --- a/patches/trebledroid/platform_system_core/0020-fix-Nubia-6-series-custom-rc-action-prop-validation.patch +++ b/patches/trebledroid/platform_system_core/0020-fix-Nubia-6-series-custom-rc-action-prop-validation.patch @@ -1,4 +1,4 @@ -From c032fa6bf86acbd008e78cb16f3d9f5a5329a71e Mon Sep 17 00:00:00 2001 +From 42037428f5041d4a57a4a26a54772e914971f3bc Mon Sep 17 00:00:00 2001 From: Huy Hoang <38396158+boydaihungst@users.noreply.github.com> Date: Thu, 19 Oct 2023 07:06:55 +0700 Subject: [PATCH 20/27] fix: Nubia 6 series custom rc action prop validation diff --git a/patches/trebledroid/platform_system_core/0021-HACK-Ignore-errors-when-setting-fscrypt-directory.-S.patch b/patches/trebledroid/platform_system_core/0021-HACK-Ignore-errors-when-setting-fscrypt-directory.-S.patch index c7ad0827..3fc5ae6d 100644 --- a/patches/trebledroid/platform_system_core/0021-HACK-Ignore-errors-when-setting-fscrypt-directory.-S.patch +++ b/patches/trebledroid/platform_system_core/0021-HACK-Ignore-errors-when-setting-fscrypt-directory.-S.patch @@ -1,4 +1,4 @@ -From 5234783240fd4bd830d4c8d7d8dd736dc18fbc73 Mon Sep 17 00:00:00 2001 +From 3426f6dbd2e93bb8d15045bd1c262477749cd987 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Thu, 23 Nov 2023 11:05:20 -0500 Subject: [PATCH 21/27] HACK: Ignore errors when setting fscrypt directory. diff --git a/patches/trebledroid/platform_system_core/0022-Keep-our-own-version-of-ro.logd.kernel.-We-do-want-l.patch b/patches/trebledroid/platform_system_core/0022-Keep-our-own-version-of-ro.logd.kernel.-We-do-want-l.patch index f858f834..30c1a413 100644 --- a/patches/trebledroid/platform_system_core/0022-Keep-our-own-version-of-ro.logd.kernel.-We-do-want-l.patch +++ b/patches/trebledroid/platform_system_core/0022-Keep-our-own-version-of-ro.logd.kernel.-We-do-want-l.patch @@ -1,4 +1,4 @@ -From 085947955ecfc02462913aa8093c95909b3096b5 Mon Sep 17 00:00:00 2001 +From 90add1da0df58a27540668174188513b58742c64 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 25 Nov 2023 09:51:14 -0500 Subject: [PATCH 22/27] Keep our own version of ro.logd.kernel. We do want diff --git a/patches/trebledroid/platform_system_core/0023-Keep-capex-when-there-are-vendor-apexes.patch b/patches/trebledroid/platform_system_core/0023-Keep-capex-when-there-are-vendor-apexes.patch index b1a7af2e..8ba338bb 100644 --- a/patches/trebledroid/platform_system_core/0023-Keep-capex-when-there-are-vendor-apexes.patch +++ b/patches/trebledroid/platform_system_core/0023-Keep-capex-when-there-are-vendor-apexes.patch @@ -1,4 +1,4 @@ -From 5f15a6cb9f69eeb5f51605a904a7aa5f80c676da Mon Sep 17 00:00:00 2001 +From a73eabecbe214dcf648ef7d1e179787bc0bc9f64 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 16 Jan 2024 10:30:57 -0500 Subject: [PATCH 23/27] Keep capex when there are vendor apexes diff --git a/patches/trebledroid/platform_system_core/0024-When-setting-ro.apex.updatable-actually-set-the-valu.patch b/patches/trebledroid/platform_system_core/0024-When-setting-ro.apex.updatable-actually-set-the-valu.patch index 18b5004c..bff959e2 100644 --- a/patches/trebledroid/platform_system_core/0024-When-setting-ro.apex.updatable-actually-set-the-valu.patch +++ b/patches/trebledroid/platform_system_core/0024-When-setting-ro.apex.updatable-actually-set-the-valu.patch @@ -1,4 +1,4 @@ -From 739b1793ff18c7141e89d75746cd672091ac920c Mon Sep 17 00:00:00 2001 +From 3b86c6ceb2adf8445251167f20e706484721b3e8 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Thu, 25 Jan 2024 15:20:10 -0500 Subject: [PATCH 24/27] When setting ro.apex.updatable, actually set the value diff --git a/patches/trebledroid/platform_system_core/0025-If-AVB-fails-ignore-disable-AVB.patch b/patches/trebledroid/platform_system_core/0025-If-AVB-fails-ignore-disable-AVB.patch index 4a92f7d0..9a17c518 100644 --- a/patches/trebledroid/platform_system_core/0025-If-AVB-fails-ignore-disable-AVB.patch +++ b/patches/trebledroid/platform_system_core/0025-If-AVB-fails-ignore-disable-AVB.patch @@ -1,4 +1,4 @@ -From 94ee2a807995e98b1f96441928e27db91a6d4843 Mon Sep 17 00:00:00 2001 +From 3228952e72f8f37c96e1fc208ac263f1b639fef0 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sun, 31 Mar 2024 17:18:05 -0400 Subject: [PATCH 25/27] If AVB fails, ignore/disable AVB @@ -30,7 +30,7 @@ index bfe636bbf..2bf84cf7a 100644 if (!fsm->DoFirstStageMount()) { diff --git a/init/first_stage_mount.cpp b/init/first_stage_mount.cpp -index dde58aa9e..99bba9a3a 100644 +index 2d68fb4ce..94df510e1 100644 --- a/init/first_stage_mount.cpp +++ b/init/first_stage_mount.cpp @@ -233,6 +233,12 @@ Result> FirstStageMount::Create(const std::stri diff --git a/patches/trebledroid/platform_system_core/0026-Flattened-apexes-no-longer-exist-we-ll-deal-with-it-.patch b/patches/trebledroid/platform_system_core/0026-Flattened-apexes-no-longer-exist-we-ll-deal-with-it-.patch index 4553d852..f9995a49 100644 --- a/patches/trebledroid/platform_system_core/0026-Flattened-apexes-no-longer-exist-we-ll-deal-with-it-.patch +++ b/patches/trebledroid/platform_system_core/0026-Flattened-apexes-no-longer-exist-we-ll-deal-with-it-.patch @@ -1,4 +1,4 @@ -From cb11a40f7fccba44d03101b900aa4ba658e2bdf3 Mon Sep 17 00:00:00 2001 +From 9b4ee8d5884ce71f964cd58fad56aede2ac9f8f5 Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Tue, 2 Apr 2024 16:53:08 -0400 Subject: [PATCH 26/27] Flattened apexes no longer exist, we'll deal with it diff --git a/patches/trebledroid/platform_system_core/0027-Revert-init-remove-session-keyring-workaround-for-ol.patch b/patches/trebledroid/platform_system_core/0027-Revert-init-remove-session-keyring-workaround-for-ol.patch index 27e66b76..57f5e7f6 100644 --- a/patches/trebledroid/platform_system_core/0027-Revert-init-remove-session-keyring-workaround-for-ol.patch +++ b/patches/trebledroid/platform_system_core/0027-Revert-init-remove-session-keyring-workaround-for-ol.patch @@ -1,4 +1,4 @@ -From 2166c5b3c22738cec0f838c69229cc7d7c8a3363 Mon Sep 17 00:00:00 2001 +From 91532b939648c43612fa9704f7d47373cf7c611c Mon Sep 17 00:00:00 2001 From: Alberto Ponces Date: Sun, 20 Oct 2024 21:15:08 +0100 Subject: [PATCH 27/27] Revert "init: remove session keyring workaround for old