From: LuK1337 Date: Sun, 5 Mar 2017 09:15:07 +0000 (+0100) Subject: Update OMS patches X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=7653b73cf3e6e2828a3c4e50a6bfc83759bd8e9e;p=GitHub%2FStricted%2Fandroid_vendor_extra.git Update OMS patches --- diff --git a/patch.sh b/patch.sh index d4551f2..1555655 100755 --- a/patch.sh +++ b/patch.sh @@ -7,6 +7,7 @@ REPOSITORIES=( 'packages/apps/ContactsCommon' 'packages/apps/Dialer' 'packages/apps/ExactCalculator' + 'packages/apps/PackageInstaller' 'packages/apps/PhoneCommon' 'packages/apps/Settings' 'system/core' diff --git a/patches/frameworks/base/0001-OMS7-N-Support-tagging-resources-as-OK-to-overlay-1-.patch b/patches/frameworks/base/0001-OMS7-N-Support-tagging-resources-as-OK-to-overlay-1-.patch index 0488821..34ca076 100644 --- a/patches/frameworks/base/0001-OMS7-N-Support-tagging-resources-as-OK-to-overlay-1-.patch +++ b/patches/frameworks/base/0001-OMS7-N-Support-tagging-resources-as-OK-to-overlay-1-.patch @@ -1,7 +1,7 @@ -From d07486f26f3fe0b9a22fbac5531b9852d9988ab3 Mon Sep 17 00:00:00 2001 +From 3dcf1c44b81a2fb51a3da26470cd946303d27261 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= Date: Tue, 15 Dec 2015 16:08:31 +0100 -Subject: [PATCH 01/41] OMS7-N: Support tagging resources as OK to overlay +Subject: [PATCH 01/44] OMS7-N: Support tagging resources as OK to overlay [1/11] This will allow applications to have a resource xml defining what diff --git a/patches/frameworks/base/0002-OMS7-N-Introduce-the-OverlayManagerService-2-11.patch b/patches/frameworks/base/0002-OMS7-N-Introduce-the-OverlayManagerService-2-11.patch index 15f09ae..accacd3 100644 --- a/patches/frameworks/base/0002-OMS7-N-Introduce-the-OverlayManagerService-2-11.patch +++ b/patches/frameworks/base/0002-OMS7-N-Introduce-the-OverlayManagerService-2-11.patch @@ -1,7 +1,7 @@ -From f3466dfae58c90cf66ce7ba80f5bde10caa9e559 Mon Sep 17 00:00:00 2001 +From 9f51624bfb2dbc78f791ef9ea1a9d81c6c4b68f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= Date: Tue, 15 Dec 2015 16:40:23 +0100 -Subject: [PATCH 02/41] OMS7-N: Introduce the OverlayManagerService [2/11] +Subject: [PATCH 02/44] OMS7-N: Introduce the OverlayManagerService [2/11] Add a new system service to manage Runtime Resource Overlays. This will offload the PackageManagerService and allow administration of overlay diff --git a/patches/frameworks/base/0003-OMS7-N-Integrate-OverlayManagerService-into-framewor.patch b/patches/frameworks/base/0003-OMS7-N-Integrate-OverlayManagerService-into-framewor.patch index bcae959..2c75e7e 100644 --- a/patches/frameworks/base/0003-OMS7-N-Integrate-OverlayManagerService-into-framewor.patch +++ b/patches/frameworks/base/0003-OMS7-N-Integrate-OverlayManagerService-into-framewor.patch @@ -1,7 +1,7 @@ -From f0f40f676d1c318d42b8d408cfe203705b1e43ab Mon Sep 17 00:00:00 2001 +From 88f2665cf9a811c5261aed2c200f05f5d36e1680 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= Date: Thu, 2 Jun 2016 09:35:31 +0200 -Subject: [PATCH 03/41] OMS7-N: Integrate OverlayManagerService into framework +Subject: [PATCH 03/44] OMS7-N: Integrate OverlayManagerService into framework [3/11] Hand over ownership of overlays to OverlayManagerService. diff --git a/patches/frameworks/base/0004-OMS7-N-Set-EXTRA_REPLACING-correctly-in-ACTION_PACKA.patch b/patches/frameworks/base/0004-OMS7-N-Set-EXTRA_REPLACING-correctly-in-ACTION_PACKA.patch index 3c605d4..c0aa0cb 100644 --- a/patches/frameworks/base/0004-OMS7-N-Set-EXTRA_REPLACING-correctly-in-ACTION_PACKA.patch +++ b/patches/frameworks/base/0004-OMS7-N-Set-EXTRA_REPLACING-correctly-in-ACTION_PACKA.patch @@ -1,7 +1,7 @@ -From c1b44cfc571b13251f309ae88fa508d14e88757e Mon Sep 17 00:00:00 2001 +From 1a224d9b41b2046fb7eaa26c57c75b9ba11574c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= Date: Mon, 25 Apr 2016 16:29:22 +0200 -Subject: [PATCH 04/41] OMS7-N: Set EXTRA_REPLACING correctly in +Subject: [PATCH 04/44] OMS7-N: Set EXTRA_REPLACING correctly in ACTION_PACKAGE_ADDED [4/11] When broadcasting ACTION_PACKAGE_ADDED the recipients of the Intent are diff --git a/patches/frameworks/base/0005-OMS7-N-idmap-suppress-print-for-padded-resources-5-1.patch b/patches/frameworks/base/0005-OMS7-N-idmap-suppress-print-for-padded-resources-5-1.patch index 1d32ca0..ae79d05 100644 --- a/patches/frameworks/base/0005-OMS7-N-idmap-suppress-print-for-padded-resources-5-1.patch +++ b/patches/frameworks/base/0005-OMS7-N-idmap-suppress-print-for-padded-resources-5-1.patch @@ -1,7 +1,7 @@ -From 102f77b58d5e8fdf1ffa3cde1d9e7def7e258ddb Mon Sep 17 00:00:00 2001 +From a27ed7bc2f1e2450d7febf07a8c0912233f89a8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= Date: Mon, 29 Feb 2016 14:12:35 +0100 -Subject: [PATCH 05/41] OMS7-N: idmap: suppress print for padded resources +Subject: [PATCH 05/44] OMS7-N: idmap: suppress print for padded resources [5/11] Change-Id: I565ccf515068b96927e4317cc9c06543415bb324 diff --git a/patches/frameworks/base/0006-OMS7-N-Fix-memory-leak-during-idmap-creation-6-11.patch b/patches/frameworks/base/0006-OMS7-N-Fix-memory-leak-during-idmap-creation-6-11.patch index 3f21326..5dc8f7e 100644 --- a/patches/frameworks/base/0006-OMS7-N-Fix-memory-leak-during-idmap-creation-6-11.patch +++ b/patches/frameworks/base/0006-OMS7-N-Fix-memory-leak-during-idmap-creation-6-11.patch @@ -1,7 +1,7 @@ -From b1d23772931f66453ecf99e83e14eea004994d6b Mon Sep 17 00:00:00 2001 +From a40cb29e8ce6822cc93df52d1ed39d42fcacf402 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= Date: Thu, 2 Jun 2016 09:34:36 +0200 -Subject: [PATCH 06/41] OMS7-N: Fix memory leak during idmap creation [6/11] +Subject: [PATCH 06/44] OMS7-N: Fix memory leak during idmap creation [6/11] Plug a memory leak in AssetManager::createIdmap. diff --git a/patches/frameworks/base/0007-OMS7-N-installd-add-command-rmidmap-7-11.patch b/patches/frameworks/base/0007-OMS7-N-installd-add-command-rmidmap-7-11.patch index bf37ad9..f206fe8 100644 --- a/patches/frameworks/base/0007-OMS7-N-installd-add-command-rmidmap-7-11.patch +++ b/patches/frameworks/base/0007-OMS7-N-installd-add-command-rmidmap-7-11.patch @@ -1,7 +1,7 @@ -From 0ae524b1eb5203b583a1a8eb85d2c760ebeac7f3 Mon Sep 17 00:00:00 2001 +From fcf5fb5a90e23fcc926ee57021f701a6690263e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= Date: Thu, 2 Jun 2016 09:35:09 +0200 -Subject: [PATCH 07/41] OMS7-N: installd: add command 'rmidmap' [7/11] +Subject: [PATCH 07/44] OMS7-N: installd: add command 'rmidmap' [7/11] Add an installd command to remove an idmap file. This is the inverse of the 'idmap' command and is intended for clean-up once an idmap file is diff --git a/patches/frameworks/base/0008-OMS7-N-Disable-Zygote-preloaded-drawables-8-11.patch b/patches/frameworks/base/0008-OMS7-N-Disable-Zygote-preloaded-drawables-8-11.patch index db363eb..908dc34 100644 --- a/patches/frameworks/base/0008-OMS7-N-Disable-Zygote-preloaded-drawables-8-11.patch +++ b/patches/frameworks/base/0008-OMS7-N-Disable-Zygote-preloaded-drawables-8-11.patch @@ -1,7 +1,7 @@ -From 4932eb37c98c0bd99cbdb4d361786dccae8766cb Mon Sep 17 00:00:00 2001 +From 0fdefd8cada3c8f38865c4963b98c05768aca559 Mon Sep 17 00:00:00 2001 From: Josh Guilfoyle Date: Wed, 26 Jan 2011 23:28:43 -0800 -Subject: [PATCH 08/41] OMS7-N: Disable Zygote preloaded drawables [8/11] +Subject: [PATCH 08/44] OMS7-N: Disable Zygote preloaded drawables [8/11] With a theme applied, most of these preloaded drawables go unused. Any assets the theme has redirected will need to be loaded with each app diff --git a/patches/frameworks/base/0009-OMS7-N-Persistence-on-boot-through-OverlayManagerSer.patch b/patches/frameworks/base/0009-OMS7-N-Persistence-on-boot-through-OverlayManagerSer.patch index 1a2c202..fafc1f5 100644 --- a/patches/frameworks/base/0009-OMS7-N-Persistence-on-boot-through-OverlayManagerSer.patch +++ b/patches/frameworks/base/0009-OMS7-N-Persistence-on-boot-through-OverlayManagerSer.patch @@ -1,7 +1,7 @@ -From be65b305cc3a5774bc4f2ab6d9dd9b784b256ebe Mon Sep 17 00:00:00 2001 +From b6b118aaba00675b1975ef1d7bbf9316f5b3b0eb Mon Sep 17 00:00:00 2001 From: Nicholas Chum Date: Sun, 19 Jun 2016 10:37:13 -0400 -Subject: [PATCH 09/41] OMS7-N: Persistence on boot through +Subject: [PATCH 09/44] OMS7-N: Persistence on boot through OverlayManagerServiceImpl [9/11] Overlays should not be enforced by the traditional OverlayManagerService diff --git a/patches/frameworks/base/0010-OMS7-N-Do-not-enforce-code-policy-limiting-overlay-i.patch b/patches/frameworks/base/0010-OMS7-N-Do-not-enforce-code-policy-limiting-overlay-i.patch index 5cc85d3..7c7a6c2 100644 --- a/patches/frameworks/base/0010-OMS7-N-Do-not-enforce-code-policy-limiting-overlay-i.patch +++ b/patches/frameworks/base/0010-OMS7-N-Do-not-enforce-code-policy-limiting-overlay-i.patch @@ -1,7 +1,7 @@ -From a7ff75d09244fa9a8a421cfc999379da621c408e Mon Sep 17 00:00:00 2001 +From e0ac8ddef5ab883b46bd4ca31574a3e295c001bb Mon Sep 17 00:00:00 2001 From: Nicholas Chum Date: Thu, 27 Oct 2016 07:08:00 +0200 -Subject: [PATCH 10/41] OMS7-N: Do not enforce code policy limiting overlay +Subject: [PATCH 10/44] OMS7-N: Do not enforce code policy limiting overlay installation [10/11] Change-Id: Iea317f3771f25dbfcbf4938e88cace12fd97d7eb diff --git a/patches/frameworks/base/0011-OMS7-N-Implement-multi-target-enable-disable-and-dis.patch b/patches/frameworks/base/0011-OMS7-N-Implement-multi-target-enable-disable-and-dis.patch index c121c53..8ba3031 100644 --- a/patches/frameworks/base/0011-OMS7-N-Implement-multi-target-enable-disable-and-dis.patch +++ b/patches/frameworks/base/0011-OMS7-N-Implement-multi-target-enable-disable-and-dis.patch @@ -1,7 +1,7 @@ -From 305c00ccb8fe676877485f1bd7c0cc41d34b1dd7 Mon Sep 17 00:00:00 2001 +From d3735910edfaf506fd49adc6bfaacaa845965496 Mon Sep 17 00:00:00 2001 From: Jacob McSwain Date: Sun, 26 Jun 2016 15:21:52 -0500 -Subject: [PATCH 11/41] OMS7-N: Implement multi-target enable/disable and +Subject: [PATCH 11/44] OMS7-N: Implement multi-target enable/disable and disable-all [11/11] Just use the enable option like normal, but you can add more arguments diff --git a/patches/frameworks/base/0012-Themes-Expose-resolver-hardcoded-colors.patch b/patches/frameworks/base/0012-Themes-Expose-resolver-hardcoded-colors.patch index f266b1f..f46e180 100644 --- a/patches/frameworks/base/0012-Themes-Expose-resolver-hardcoded-colors.patch +++ b/patches/frameworks/base/0012-Themes-Expose-resolver-hardcoded-colors.patch @@ -1,7 +1,7 @@ -From 6b36b4663c1da24ecec0196180dddc283f3a721b Mon Sep 17 00:00:00 2001 +From 0d038faef60856f1cd5c5fe7a1873d47727c4a8d Mon Sep 17 00:00:00 2001 From: Dave Kover Date: Fri, 9 Dec 2016 10:47:17 -0700 -Subject: [PATCH 12/41] Themes: Expose resolver hardcoded colors +Subject: [PATCH 12/44] Themes: Expose resolver hardcoded colors commit dbbd5e70cc65002df41561474b03362022dd6716 Author: Dave Kover diff --git a/patches/frameworks/base/0013-Themes-Allow-Immersive-cling-colors-to-be-fully-them.patch b/patches/frameworks/base/0013-Themes-Allow-Immersive-cling-colors-to-be-fully-them.patch index 21db75b..c65675f 100644 --- a/patches/frameworks/base/0013-Themes-Allow-Immersive-cling-colors-to-be-fully-them.patch +++ b/patches/frameworks/base/0013-Themes-Allow-Immersive-cling-colors-to-be-fully-them.patch @@ -1,7 +1,7 @@ -From aa2c8a922722632841d9142a88586dc236cad408 Mon Sep 17 00:00:00 2001 +From 0270217a8cd01fb3f177457dd7289e0d5937d42b Mon Sep 17 00:00:00 2001 From: Nicholas Chum Date: Tue, 17 Nov 2015 18:57:11 -0500 -Subject: [PATCH 13/41] Themes: Allow Immersive cling colors to be fully themed +Subject: [PATCH 13/44] Themes: Allow Immersive cling colors to be fully themed This allows the immersive mode help tooltip to be themed completely by removing hardcoded framework calls. Let the themer decide what they want diff --git a/patches/frameworks/base/0014-Themes-Allow-Permission-Icons-to-be-fully-themed.patch b/patches/frameworks/base/0014-Themes-Allow-Permission-Icons-to-be-fully-themed.patch index 0b6a83b..bdba7c2 100644 --- a/patches/frameworks/base/0014-Themes-Allow-Permission-Icons-to-be-fully-themed.patch +++ b/patches/frameworks/base/0014-Themes-Allow-Permission-Icons-to-be-fully-themed.patch @@ -1,7 +1,7 @@ -From af05b5247a40c91e0de13f762d0af99041c69a4a Mon Sep 17 00:00:00 2001 +From 66f7123b3f0f9f303ce85c742c1feccfc1ced792 Mon Sep 17 00:00:00 2001 From: Nicholas Chum Date: Mon, 23 Nov 2015 23:49:15 -0500 -Subject: [PATCH 14/41] Themes: Allow Permission Icons to be fully themed +Subject: [PATCH 14/44] Themes: Allow Permission Icons to be fully themed This removes the forced @android:color/black tint on the permission icons during app sideload through PackageInstaller. diff --git a/patches/frameworks/base/0015-Themes-Allow-Navbar-ripple-color-to-be-themed.patch b/patches/frameworks/base/0015-Themes-Allow-Navbar-ripple-color-to-be-themed.patch index 22f18c5..6eb1e2c 100644 --- a/patches/frameworks/base/0015-Themes-Allow-Navbar-ripple-color-to-be-themed.patch +++ b/patches/frameworks/base/0015-Themes-Allow-Navbar-ripple-color-to-be-themed.patch @@ -1,7 +1,7 @@ -From fc55fd2a74e77e263e81b19aaf537bb7fae17d4e Mon Sep 17 00:00:00 2001 +From 425642e9223a14abddea7e34618ae3f6b5385e36 Mon Sep 17 00:00:00 2001 From: Dave Kover Date: Thu, 14 Apr 2016 10:19:13 +0700 -Subject: [PATCH 15/41] Themes: Allow Navbar ripple color to be themed +Subject: [PATCH 15/44] Themes: Allow Navbar ripple color to be themed PS1: Layers Commit by @setiawanjimmy diff --git a/patches/frameworks/base/0016-SystemUI-Expose-QS-edit-item-decoration-background-c.patch b/patches/frameworks/base/0016-SystemUI-Expose-QS-edit-item-decoration-background-c.patch index 5eca752..c15cf30 100644 --- a/patches/frameworks/base/0016-SystemUI-Expose-QS-edit-item-decoration-background-c.patch +++ b/patches/frameworks/base/0016-SystemUI-Expose-QS-edit-item-decoration-background-c.patch @@ -1,7 +1,7 @@ -From 8c6a98311b73e38c0a842d5cf7b4bea5cb626981 Mon Sep 17 00:00:00 2001 +From 2a48eb8da1a13d2302e23363efb1473d015d1f86 Mon Sep 17 00:00:00 2001 From: Ivan Iskandar Date: Sun, 18 Sep 2016 21:33:18 +0700 -Subject: [PATCH 16/41] SystemUI: Expose QS edit item decoration background +Subject: [PATCH 16/44] SystemUI: Expose QS edit item decoration background color PS2: diff --git a/patches/frameworks/base/0017-Allow-custom-alpha-for-notification-shade-bg-color.patch b/patches/frameworks/base/0017-Allow-custom-alpha-for-notification-shade-bg-color.patch index 0430a97..6bcd50b 100644 --- a/patches/frameworks/base/0017-Allow-custom-alpha-for-notification-shade-bg-color.patch +++ b/patches/frameworks/base/0017-Allow-custom-alpha-for-notification-shade-bg-color.patch @@ -1,7 +1,7 @@ -From 38de6486d9b493868e13c5774dac6b218cf8a33f Mon Sep 17 00:00:00 2001 +From db1dd6cb157f002aa6c60d2d9c99d9045758db84 Mon Sep 17 00:00:00 2001 From: Simao Gomes Viana Date: Fri, 25 Nov 2016 20:50:29 +0100 -Subject: [PATCH 17/41] Allow custom alpha for notification shade bg color +Subject: [PATCH 17/44] Allow custom alpha for notification shade bg color Change-Id: If621df83d994feae0448a734408ba85ac8329325 --- diff --git a/patches/frameworks/base/0018-Themes-Expose-various-QuickSettings-text-colors.patch b/patches/frameworks/base/0018-Themes-Expose-various-QuickSettings-text-colors.patch index a3bcefa..90a486b 100644 --- a/patches/frameworks/base/0018-Themes-Expose-various-QuickSettings-text-colors.patch +++ b/patches/frameworks/base/0018-Themes-Expose-various-QuickSettings-text-colors.patch @@ -1,7 +1,7 @@ -From 47406dcb3bebfaf7821c2af411a5e8b7b2cdcb52 Mon Sep 17 00:00:00 2001 +From 4a835c1782a74f73bf44be58aa5e6269badbbe4d Mon Sep 17 00:00:00 2001 From: "Niklas Schnettler (Sh4dowSoul)" Date: Wed, 5 Oct 2016 18:07:43 +0200 -Subject: [PATCH 18/41] Themes: Expose various QuickSettings text colors +Subject: [PATCH 18/44] Themes: Expose various QuickSettings text colors Change-Id: Iaea71ca83afbc3d8cc6faea6afac16cabb46cfff --- diff --git a/patches/frameworks/base/0019-Notifications-Expose-a-bool-to-disable-dynamic-color.patch b/patches/frameworks/base/0019-Notifications-Expose-a-bool-to-disable-dynamic-color.patch index b7ad74b..0606e24 100644 --- a/patches/frameworks/base/0019-Notifications-Expose-a-bool-to-disable-dynamic-color.patch +++ b/patches/frameworks/base/0019-Notifications-Expose-a-bool-to-disable-dynamic-color.patch @@ -1,7 +1,7 @@ -From bce27255976a238a6b4a97fd808521cd72b8026d Mon Sep 17 00:00:00 2001 +From 41ab365045aba18537b51505a201a33d74a8944d Mon Sep 17 00:00:00 2001 From: Nicholas Chum Date: Sat, 27 Aug 2016 10:56:46 -0400 -Subject: [PATCH 19/41] Notifications: Expose a bool to disable dynamic colors +Subject: [PATCH 19/44] Notifications: Expose a bool to disable dynamic colors This commit allows a themer to overlay a boolean value in config.xml to disable dynamic colors applied to the app title and app icon of each diff --git a/patches/frameworks/base/0020-Notification-dynamic-colors-bool-compatible-with-OMS.patch b/patches/frameworks/base/0020-Notification-dynamic-colors-bool-compatible-with-OMS.patch index 57907de..b01f399 100644 --- a/patches/frameworks/base/0020-Notification-dynamic-colors-bool-compatible-with-OMS.patch +++ b/patches/frameworks/base/0020-Notification-dynamic-colors-bool-compatible-with-OMS.patch @@ -1,7 +1,7 @@ -From 4a191c1636383128017ee5182873af0df7077195 Mon Sep 17 00:00:00 2001 +From ae4223f3c318ecfbc738c2d632a413a11c10e98a Mon Sep 17 00:00:00 2001 From: George G Date: Mon, 14 Nov 2016 14:49:47 +0200 -Subject: [PATCH 20/41] Notification dynamic colors bool compatible with OMS7 +Subject: [PATCH 20/44] Notification dynamic colors bool compatible with OMS7 OMS7 introduced this fine piece of code: https://github.com/SubstratumResources/platform_frameworks_base/blob/n-oms7/core/java/android/app/ResourcesManager.java#L897..#L904 diff --git a/patches/frameworks/base/0021-Allow-prevention-of-doze-notification-color-inversio.patch b/patches/frameworks/base/0021-Allow-prevention-of-doze-notification-color-inversio.patch index c349ed7..ab834b7 100644 --- a/patches/frameworks/base/0021-Allow-prevention-of-doze-notification-color-inversio.patch +++ b/patches/frameworks/base/0021-Allow-prevention-of-doze-notification-color-inversio.patch @@ -1,7 +1,7 @@ -From 9133a2832f4681ca8d1fdab3ad57e5a56535ecf6 Mon Sep 17 00:00:00 2001 +From 8d44b632200a6ea720ec51eff9ba9dfad45eef07 Mon Sep 17 00:00:00 2001 From: Daniel Koman Date: Fri, 17 Apr 2015 11:56:28 -0600 -Subject: [PATCH 21/41] Allow prevention of doze notification color inversion +Subject: [PATCH 21/44] Allow prevention of doze notification color inversion Removed empty newline at the end -- KreAch3R Removed slims files for aosp roms -- Bgill55 diff --git a/patches/frameworks/base/0022-OMS7-compatible-Ambient-notification-inversion.patch b/patches/frameworks/base/0022-OMS7-compatible-Ambient-notification-inversion.patch index c9d25bf..bab7b98 100644 --- a/patches/frameworks/base/0022-OMS7-compatible-Ambient-notification-inversion.patch +++ b/patches/frameworks/base/0022-OMS7-compatible-Ambient-notification-inversion.patch @@ -1,7 +1,7 @@ -From 6dd0c6b50d696c4602ab7131135c1a5eb550b2c5 Mon Sep 17 00:00:00 2001 +From 4040a5fa9e8f23c423c0023d0ea5d6214e568634 Mon Sep 17 00:00:00 2001 From: George G Date: Mon, 14 Nov 2016 14:44:17 +0200 -Subject: [PATCH 22/41] OMS7 compatible 'Ambient notification inversion' +Subject: [PATCH 22/44] OMS7 compatible 'Ambient notification inversion' OMS7 introduced this fine piece of code: https://github.com/SubstratumResources/platform_frameworks_base/blob/n-oms7/core/java/android/app/ResourcesManager.java#L897..#L904 diff --git a/patches/frameworks/base/0023-SystemUI-Use-own-drawables-for-QS-expand-icon.patch b/patches/frameworks/base/0023-SystemUI-Use-own-drawables-for-QS-expand-icon.patch index 4573c81..e46a000 100644 --- a/patches/frameworks/base/0023-SystemUI-Use-own-drawables-for-QS-expand-icon.patch +++ b/patches/frameworks/base/0023-SystemUI-Use-own-drawables-for-QS-expand-icon.patch @@ -1,7 +1,7 @@ -From 40bf760e7bee4b0d0d649408e1adfc850dc2b73a Mon Sep 17 00:00:00 2001 +From 5c488c2096386c1e87addd0b95d6541a4524fc3a Mon Sep 17 00:00:00 2001 From: Ivan Iskandar Date: Mon, 5 Dec 2016 19:00:04 +0700 -Subject: [PATCH 23/41] SystemUI: Use own drawables for QS expand icon +Subject: [PATCH 23/44] SystemUI: Use own drawables for QS expand icon This was using the volume panel drawables used also on volume panel. So with this commit themers can give different icon for either QS diff --git a/patches/frameworks/base/0024-N-Extras-Add-dynamic-theme-BootAnimation-support.patch b/patches/frameworks/base/0024-N-Extras-Add-dynamic-theme-BootAnimation-support.patch index 98fbe99..e5ab181 100644 --- a/patches/frameworks/base/0024-N-Extras-Add-dynamic-theme-BootAnimation-support.patch +++ b/patches/frameworks/base/0024-N-Extras-Add-dynamic-theme-BootAnimation-support.patch @@ -1,7 +1,7 @@ -From b6ae6c8b465c50b8f37da4d6a81eb0eddadf0e6a Mon Sep 17 00:00:00 2001 +From 042bd738c1cb8c42a724539977988ad8b863dae9 Mon Sep 17 00:00:00 2001 From: 0xD34D Date: Mon, 9 Jan 2017 07:19:41 +0530 -Subject: [PATCH 24/41] N-Extras: Add dynamic theme BootAnimation support +Subject: [PATCH 24/44] N-Extras: Add dynamic theme BootAnimation support Extracted from "Themes: Port to CM13 [1/3]" http://review.cyanogenmod.org/#/c/113273/14 diff --git a/patches/frameworks/base/0025-N-Extras-Add-dynamic-theme-fonts-support.patch b/patches/frameworks/base/0025-N-Extras-Add-dynamic-theme-fonts-support.patch index 91e3c39..7d7feb6 100644 --- a/patches/frameworks/base/0025-N-Extras-Add-dynamic-theme-fonts-support.patch +++ b/patches/frameworks/base/0025-N-Extras-Add-dynamic-theme-fonts-support.patch @@ -1,7 +1,7 @@ -From d5323804320c6588d6d83560c1d403d89dbb3bf5 Mon Sep 17 00:00:00 2001 +From 397cd6d8b76e2b84dc80d142066d143d61d8a4f4 Mon Sep 17 00:00:00 2001 From: 0xD34D Date: Wed, 22 Jun 2016 23:54:23 +0300 -Subject: [PATCH 25/41] N-Extras: Add dynamic theme fonts support +Subject: [PATCH 25/44] N-Extras: Add dynamic theme fonts support Due to the nature of the removal of assetSeq in OMS7+, we now use the more controllable font scale updating code to update the fonts on diff --git a/patches/frameworks/base/0026-N-Extras-AudioService-Allow-system-effect-sounds-to-.patch b/patches/frameworks/base/0026-N-Extras-AudioService-Allow-system-effect-sounds-to-.patch index cb935d3..c815ec7 100644 --- a/patches/frameworks/base/0026-N-Extras-AudioService-Allow-system-effect-sounds-to-.patch +++ b/patches/frameworks/base/0026-N-Extras-AudioService-Allow-system-effect-sounds-to-.patch @@ -1,7 +1,7 @@ -From 9b60cd4f107e4be9c805c5a56da985de9bde05eb Mon Sep 17 00:00:00 2001 +From 3aa52c4d1f1cb561de907163ef438df9f4897d45 Mon Sep 17 00:00:00 2001 From: Nicholas Chum Date: Sun, 17 Jul 2016 17:56:40 -0400 -Subject: [PATCH 26/41] N-Extras: AudioService: Allow system effect sounds to +Subject: [PATCH 26/44] N-Extras: AudioService: Allow system effect sounds to be themed This commit checks whether there is a preexisting file in the themed diff --git a/patches/frameworks/base/0027-OMS7-N-ApplicationsState-add-filter-for-Substratum-o.patch b/patches/frameworks/base/0027-OMS7-N-ApplicationsState-add-filter-for-Substratum-o.patch index 2af7840..5db820e 100644 --- a/patches/frameworks/base/0027-OMS7-N-ApplicationsState-add-filter-for-Substratum-o.patch +++ b/patches/frameworks/base/0027-OMS7-N-ApplicationsState-add-filter-for-Substratum-o.patch @@ -1,7 +1,7 @@ -From 44d05d148e2f64f2a721ff804fbf46ac8478b6da Mon Sep 17 00:00:00 2001 +From 943c3e2f786f07343334f605722d900cde029843 Mon Sep 17 00:00:00 2001 From: George G Date: Mon, 4 Jul 2016 06:25:15 +0300 -Subject: [PATCH 27/41] OMS7-N: ApplicationsState: add filter for Substratum +Subject: [PATCH 27/44] OMS7-N: ApplicationsState: add filter for Substratum overlays [1/2] This commit allows the framework to handle the filtering of the diff --git a/patches/frameworks/base/0028-OMS7-N-ApplicationsState-add-filter-for-Substratum-i.patch b/patches/frameworks/base/0028-OMS7-N-ApplicationsState-add-filter-for-Substratum-i.patch index caed007..a521e4a 100644 --- a/patches/frameworks/base/0028-OMS7-N-ApplicationsState-add-filter-for-Substratum-i.patch +++ b/patches/frameworks/base/0028-OMS7-N-ApplicationsState-add-filter-for-Substratum-i.patch @@ -1,7 +1,7 @@ -From 43daca4255aaa6f333c69740421a311809c652f6 Mon Sep 17 00:00:00 2001 +From 0403260834d8f01960e9f8ea7354596eddef3be0 Mon Sep 17 00:00:00 2001 From: Kuba Schenk Date: Thu, 1 Dec 2016 21:48:26 +0100 -Subject: [PATCH 28/41] OMS7-N: ApplicationsState: add filter for Substratum +Subject: [PATCH 28/44] OMS7-N: ApplicationsState: add filter for Substratum icon overlays [1/2] This commit allows the framework to handle the filtering of the icon overlays found for OMS. diff --git a/patches/frameworks/base/0029-Themes-Expose-QS-battery.patch b/patches/frameworks/base/0029-Themes-Expose-QS-battery.patch index addb4fc..6879590 100644 --- a/patches/frameworks/base/0029-Themes-Expose-QS-battery.patch +++ b/patches/frameworks/base/0029-Themes-Expose-QS-battery.patch @@ -1,7 +1,7 @@ -From c602af4461346f83d2abe6c7fe7a1f8541e9f3f9 Mon Sep 17 00:00:00 2001 +From a60d2fea89df8eecd7af96a58f8fbc3624d1b8bf Mon Sep 17 00:00:00 2001 From: Abdulwahab Isam Date: Fri, 7 Oct 2016 08:30:11 +0300 -Subject: [PATCH 29/41] Themes: Expose QS battery +Subject: [PATCH 29/44] Themes: Expose QS battery This is needed for white themes like Belo. Should function the same with dark themes as well. diff --git a/patches/frameworks/base/0030-OMS-Introduce-MODIFY_OVERLAYS-permission-for-user-ap.patch b/patches/frameworks/base/0030-OMS-Introduce-MODIFY_OVERLAYS-permission-for-user-ap.patch index 82e2608..e65c8d2 100644 --- a/patches/frameworks/base/0030-OMS-Introduce-MODIFY_OVERLAYS-permission-for-user-ap.patch +++ b/patches/frameworks/base/0030-OMS-Introduce-MODIFY_OVERLAYS-permission-for-user-ap.patch @@ -1,7 +1,7 @@ -From 9ea71ff58bdd4b91adf3a64f9231d93dec3da2d7 Mon Sep 17 00:00:00 2001 +From e4837e24107e06a75dcd06981aa3e04bfa6948fa Mon Sep 17 00:00:00 2001 From: bigrushdog Date: Mon, 19 Dec 2016 04:33:31 -0800 -Subject: [PATCH 30/41] OMS: Introduce MODIFY_OVERLAYS permission for user apps +Subject: [PATCH 30/44] OMS: Introduce MODIFY_OVERLAYS permission for user apps This permission will grant the app read and write permissions to access OverlayManagerService. If caller does not posess diff --git a/patches/frameworks/base/0031-SystemUI-Expose-switch-bar-title.patch b/patches/frameworks/base/0031-SystemUI-Expose-switch-bar-title.patch index ca3c958..7f5be68 100644 --- a/patches/frameworks/base/0031-SystemUI-Expose-switch-bar-title.patch +++ b/patches/frameworks/base/0031-SystemUI-Expose-switch-bar-title.patch @@ -1,7 +1,7 @@ -From 2c2324583fd644b1ae67f1cb82dc2542cdb0cf1a Mon Sep 17 00:00:00 2001 +From 78d15ca661f48f1d811fc760a4d90dd74179240b Mon Sep 17 00:00:00 2001 From: daveyannihilation Date: Sun, 1 Jan 2017 01:47:53 -0700 -Subject: [PATCH 31/41] SystemUI: Expose switch bar title +Subject: [PATCH 31/44] SystemUI: Expose switch bar title This is needed for the power notifications switchbar in SystemUI Tuner, amongst other things. diff --git a/patches/frameworks/base/0032-Themes-Expose-manifest-styles-for-themes.patch b/patches/frameworks/base/0032-Themes-Expose-manifest-styles-for-themes.patch index 769bf42..072b263 100644 --- a/patches/frameworks/base/0032-Themes-Expose-manifest-styles-for-themes.patch +++ b/patches/frameworks/base/0032-Themes-Expose-manifest-styles-for-themes.patch @@ -1,7 +1,7 @@ -From 6974958b8cc7d2ceb91c7ff7223f2823f700e368 Mon Sep 17 00:00:00 2001 +From 5d0bab85243ef8c14d99b88879925745c906af83 Mon Sep 17 00:00:00 2001 From: Bryan Owens Date: Fri, 6 Jan 2017 21:12:15 +0800 -Subject: [PATCH 32/41] Themes: Expose manifest styles for themes +Subject: [PATCH 32/44] Themes: Expose manifest styles for themes Change-Id: Ie3a4fdead4f4fa1c121018b38de1c86a05bbcff2 --- diff --git a/patches/frameworks/base/0033-OMS-StrictMode-and-files-under-data-system-theme.patch b/patches/frameworks/base/0033-OMS-StrictMode-and-files-under-data-system-theme.patch index bac0663..79da004 100644 --- a/patches/frameworks/base/0033-OMS-StrictMode-and-files-under-data-system-theme.patch +++ b/patches/frameworks/base/0033-OMS-StrictMode-and-files-under-data-system-theme.patch @@ -1,7 +1,7 @@ -From b532b8fb75627ef3eeb2bf6f01bfe1275febd80c Mon Sep 17 00:00:00 2001 +From 086081173e84533937aa0d6898a609b48103ec7b Mon Sep 17 00:00:00 2001 From: mickybart Date: Sat, 19 Nov 2016 19:05:05 -0500 -Subject: [PATCH 33/41] OMS: StrictMode and files under /data/system/theme/ +Subject: [PATCH 33/44] OMS: StrictMode and files under /data/system/theme/ Themes are using /data/system/theme/ to push some files like LowBattery.ogg (audio notification) When the device battery trigger the low battery state, the sound is not played due diff --git a/patches/frameworks/base/0034-doze-allow-grayscale-even-if-invert-boolean-is-false.patch b/patches/frameworks/base/0034-doze-allow-grayscale-even-if-invert-boolean-is-false.patch index b53cdfb..425d147 100644 --- a/patches/frameworks/base/0034-doze-allow-grayscale-even-if-invert-boolean-is-false.patch +++ b/patches/frameworks/base/0034-doze-allow-grayscale-even-if-invert-boolean-is-false.patch @@ -1,7 +1,7 @@ -From cc3bfea805430652d7e5a2cefb967e1c4517852a Mon Sep 17 00:00:00 2001 +From 7d8713e9763e72ce1ecb42e8f715b87314b3962b Mon Sep 17 00:00:00 2001 From: Daniel Koman Date: Wed, 28 Sep 2016 15:28:26 +0200 -Subject: [PATCH 34/41] doze: allow grayscale even if invert boolean is false +Subject: [PATCH 34/44] doze: allow grayscale even if invert boolean is false for dark themes, we are setting the config boolean for inverting doze notifications to false. in addition to preventing diff --git a/patches/frameworks/base/0035-Expose-external-qs-tile-tint-color.patch b/patches/frameworks/base/0035-Expose-external-qs-tile-tint-color.patch index 7486755..d23c5d5 100644 --- a/patches/frameworks/base/0035-Expose-external-qs-tile-tint-color.patch +++ b/patches/frameworks/base/0035-Expose-external-qs-tile-tint-color.patch @@ -1,7 +1,7 @@ -From 6f4856fb66622c83067a3f2c86fad1d64ba75360 Mon Sep 17 00:00:00 2001 +From 0681be50ad65469131c1da1382ac023ca531c392 Mon Sep 17 00:00:00 2001 From: Alex Cruz Date: Tue, 24 Jan 2017 11:14:46 +0100 -Subject: [PATCH 35/41] Expose external qs tile tint color +Subject: [PATCH 35/44] Expose external qs tile tint color This should allow themers to get around issues like this (see pic below) diff --git a/patches/frameworks/base/0036-graphics-ADB-N-icon-compatible-with-OMS7.patch b/patches/frameworks/base/0036-graphics-ADB-N-icon-compatible-with-OMS7.patch index ef9bd8c..7421003 100644 --- a/patches/frameworks/base/0036-graphics-ADB-N-icon-compatible-with-OMS7.patch +++ b/patches/frameworks/base/0036-graphics-ADB-N-icon-compatible-with-OMS7.patch @@ -1,7 +1,7 @@ -From b9f2673cdd2a0a0128878cd10fb7283c242476ab Mon Sep 17 00:00:00 2001 +From 7681b7b8ad224b947c65274af013e039edb5dc0a Mon Sep 17 00:00:00 2001 From: George G Date: Thu, 2 Feb 2017 01:52:27 +0200 -Subject: [PATCH 36/41] graphics: ADB "N" icon compatible with OMS7 +Subject: [PATCH 36/44] graphics: ADB "N" icon compatible with OMS7 It's the same problem as the booleans again. This time, it affected the adb "N" icon in the statusbar. This commit should fix this. diff --git a/patches/frameworks/base/0037-Set-external-QS-tiles-tint-mode-to-SRC_ATOP.patch b/patches/frameworks/base/0037-Set-external-QS-tiles-tint-mode-to-SRC_ATOP.patch index 218a2b6..7f8417f 100644 --- a/patches/frameworks/base/0037-Set-external-QS-tiles-tint-mode-to-SRC_ATOP.patch +++ b/patches/frameworks/base/0037-Set-external-QS-tiles-tint-mode-to-SRC_ATOP.patch @@ -1,7 +1,7 @@ -From ecddd70ad7cff4fcd49d492dec4cc1fb290e0749 Mon Sep 17 00:00:00 2001 +From c811f30de1b47ef4e5675d526b2ee328dd1dc55d Mon Sep 17 00:00:00 2001 From: Alex Cruz Date: Sat, 4 Feb 2017 14:13:26 +0100 -Subject: [PATCH 37/41] Set external QS tiles tint mode to SRC_ATOP +Subject: [PATCH 37/44] Set external QS tiles tint mode to SRC_ATOP While the external qs tile tint color was exposed, we had the same problem we had with the external icons in Settings which is if a themer set the color diff --git a/patches/frameworks/base/0038-Themes-Expose-Keyguard-affordance-circle-background.patch b/patches/frameworks/base/0038-Themes-Expose-Keyguard-affordance-circle-background.patch index 5766d66..e81d4ae 100644 --- a/patches/frameworks/base/0038-Themes-Expose-Keyguard-affordance-circle-background.patch +++ b/patches/frameworks/base/0038-Themes-Expose-Keyguard-affordance-circle-background.patch @@ -1,7 +1,7 @@ -From bc0ea1ef67109a58132d7db397df60e4f0e2b249 Mon Sep 17 00:00:00 2001 +From 7b49025a167342f122f5c0a20b88a12073946929 Mon Sep 17 00:00:00 2001 From: Branden M Date: Wed, 1 Feb 2017 22:22:45 -0600 -Subject: [PATCH 38/41] Themes: Expose Keyguard affordance circle background +Subject: [PATCH 38/44] Themes: Expose Keyguard affordance circle background Change-Id: Id4a078cdbc944fa0c0736103045a0382d49ecb80 --- diff --git a/patches/frameworks/base/0039-Notification-tint-add-optional-findContrastColor-alg.patch b/patches/frameworks/base/0039-Notification-tint-add-optional-findContrastColor-alg.patch index 2db2bc7..403ee62 100644 --- a/patches/frameworks/base/0039-Notification-tint-add-optional-findContrastColor-alg.patch +++ b/patches/frameworks/base/0039-Notification-tint-add-optional-findContrastColor-alg.patch @@ -1,7 +1,7 @@ -From 154164cf68848d26779851d41b6062ebdd2dc566 Mon Sep 17 00:00:00 2001 +From 1111f1d28dabdebbf5359c1656e397c43f5dd9f1 Mon Sep 17 00:00:00 2001 From: SpiritCroc Date: Sun, 5 Feb 2017 12:00:54 +0100 -Subject: [PATCH 39/41] Notification tint: add optional findContrastColor +Subject: [PATCH 39/44] Notification tint: add optional findContrastColor algorithm for dark backgrounds Overlay config_useDarkBgNotificationIconTextTinting to enable dark bg tinting diff --git a/patches/frameworks/base/0040-Add-a-protected-broadcast-for-Masquerade-events.patch b/patches/frameworks/base/0040-Add-a-protected-broadcast-for-Masquerade-events.patch index 2f47d12..d9409c1 100644 --- a/patches/frameworks/base/0040-Add-a-protected-broadcast-for-Masquerade-events.patch +++ b/patches/frameworks/base/0040-Add-a-protected-broadcast-for-Masquerade-events.patch @@ -1,7 +1,7 @@ -From 3e7aa0c9eb4e2b82a8d20e843ad3b77cfff66ebd Mon Sep 17 00:00:00 2001 +From 9d944857f968243c8766ccd7d04dbe9ffdd6a8aa Mon Sep 17 00:00:00 2001 From: bigrushdog Date: Sat, 14 Jan 2017 23:33:38 -0800 -Subject: [PATCH 40/41] Add a protected broadcast for Masquerade events +Subject: [PATCH 40/44] Add a protected broadcast for Masquerade events Parse extras to get event details. Docs will be available in Masquerade source code diff --git a/patches/frameworks/base/0041-OMS-Add-hide-annotation-to-MODIFY_OVERLAYS-permissio.patch b/patches/frameworks/base/0041-OMS-Add-hide-annotation-to-MODIFY_OVERLAYS-permissio.patch index 4d4110f..48b1538 100644 --- a/patches/frameworks/base/0041-OMS-Add-hide-annotation-to-MODIFY_OVERLAYS-permissio.patch +++ b/patches/frameworks/base/0041-OMS-Add-hide-annotation-to-MODIFY_OVERLAYS-permissio.patch @@ -1,7 +1,7 @@ -From 31f81ddb83f6546de3aa79688b29302c6624b779 Mon Sep 17 00:00:00 2001 +From 3d4deeba261756fa40b95f6056e5c514400d446e Mon Sep 17 00:00:00 2001 From: Evan Anderson Date: Mon, 27 Feb 2017 15:16:18 -0500 -Subject: [PATCH 41/41] OMS: Add hide annotation to MODIFY_OVERLAYS permission +Subject: [PATCH 41/44] OMS: Add hide annotation to MODIFY_OVERLAYS permission * Modifications in this file affect the public API, so we must hide our additions to build in release mode diff --git a/patches/frameworks/base/0042-FWB-Give-power-dialogs-own-set-of-volume-icons-for-t.patch b/patches/frameworks/base/0042-FWB-Give-power-dialogs-own-set-of-volume-icons-for-t.patch new file mode 100644 index 0000000..bec4ae5 --- /dev/null +++ b/patches/frameworks/base/0042-FWB-Give-power-dialogs-own-set-of-volume-icons-for-t.patch @@ -0,0 +1,130 @@ +From 17726643d79eb0c48bfb78eb03e0725dd0951af1 Mon Sep 17 00:00:00 2001 +From: Bryan Owens +Date: Mon, 27 Feb 2017 19:06:31 -0600 +Subject: [PATCH 42/44] FWB: Give power dialogs own set of volume icons for + themes + +Change-Id: I5add336c06a83b162dfd0832dfabfb06a2827421 +Signed-off-by: Bryan Owens +--- + core/res/res/drawable/ic_power_audio_ring_notif.xml | 20 ++++++++++++++++++++ + .../res/drawable/ic_power_audio_ring_notif_mute.xml | 20 ++++++++++++++++++++ + .../drawable/ic_power_audio_ring_notif_vibrate.xml | 20 ++++++++++++++++++++ + core/res/res/layout/global_actions_silent_mode.xml | 6 +++--- + 4 files changed, 63 insertions(+), 3 deletions(-) + create mode 100644 core/res/res/drawable/ic_power_audio_ring_notif.xml + create mode 100644 core/res/res/drawable/ic_power_audio_ring_notif_mute.xml + create mode 100644 core/res/res/drawable/ic_power_audio_ring_notif_vibrate.xml + +diff --git a/core/res/res/drawable/ic_power_audio_ring_notif.xml b/core/res/res/drawable/ic_power_audio_ring_notif.xml +new file mode 100644 +index 0000000..6b2dcc4 +--- /dev/null ++++ b/core/res/res/drawable/ic_power_audio_ring_notif.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ +diff --git a/core/res/res/drawable/ic_power_audio_ring_notif_mute.xml b/core/res/res/drawable/ic_power_audio_ring_notif_mute.xml +new file mode 100644 +index 0000000..dab250c +--- /dev/null ++++ b/core/res/res/drawable/ic_power_audio_ring_notif_mute.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ +diff --git a/core/res/res/drawable/ic_power_audio_ring_notif_vibrate.xml b/core/res/res/drawable/ic_power_audio_ring_notif_vibrate.xml +new file mode 100644 +index 0000000..f278ccb +--- /dev/null ++++ b/core/res/res/drawable/ic_power_audio_ring_notif_vibrate.xml +@@ -0,0 +1,20 @@ ++ ++ ++ ++ ++ ++ +diff --git a/core/res/res/layout/global_actions_silent_mode.xml b/core/res/res/layout/global_actions_silent_mode.xml +index a358623..3fe7bbe 100644 +--- a/core/res/res/layout/global_actions_silent_mode.xml ++++ b/core/res/res/layout/global_actions_silent_mode.xml +@@ -37,7 +37,7 @@ + android:layout_marginEnd="8dp" + android:layout_marginTop="6dp" + android:layout_marginBottom="6dp" +- android:src="@drawable/ic_audio_ring_notif_mute" ++ android:src="@drawable/ic_power_audio_ring_notif_mute" + android:scaleType="center" + android:duplicateParentState="true" + android:background="@drawable/silent_mode_indicator" +@@ -65,7 +65,7 @@ + android:layout_marginEnd="8dp" + android:layout_marginTop="6dp" + android:layout_marginBottom="6dp" +- android:src="@drawable/ic_audio_ring_notif_vibrate" ++ android:src="@drawable/ic_power_audio_ring_notif_vibrate" + android:scaleType="center" + android:duplicateParentState="true" + android:background="@drawable/silent_mode_indicator" +@@ -94,7 +94,7 @@ + android:layout_marginEnd="8dp" + android:layout_marginTop="6dp" + android:layout_marginBottom="6dp" +- android:src="@drawable/ic_audio_ring_notif" ++ android:src="@drawable/ic_power_audio_ring_notif" + android:scaleType="center" + android:duplicateParentState="true" + android:background="@drawable/silent_mode_indicator" +-- +2.9.3 + diff --git a/patches/frameworks/base/0043-base-Force-authorize-all-calling-packages-by-Masquer.patch b/patches/frameworks/base/0043-base-Force-authorize-all-calling-packages-by-Masquer.patch new file mode 100644 index 0000000..a22537b --- /dev/null +++ b/patches/frameworks/base/0043-base-Force-authorize-all-calling-packages-by-Masquer.patch @@ -0,0 +1,31 @@ +From 7eac9d03405f62fab88d54b448c177a2f114149c Mon Sep 17 00:00:00 2001 +From: George G +Date: Sat, 25 Feb 2017 17:32:18 +0200 +Subject: [PATCH 43/44] base: Force authorize all calling packages by + Masquerade (2/3) + +Change-Id: Iaf354c4d891acf9f5e19767223e4f9860a07338f +--- + core/java/android/provider/Settings.java | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java +index 7fe6034..4d3e6c9 100644 +--- a/core/java/android/provider/Settings.java ++++ b/core/java/android/provider/Settings.java +@@ -6572,6 +6572,12 @@ public final class Settings { + public static final String VOLUME_LINK_NOTIFICATION = "volume_link_notification"; + + /** ++ * Force authorize Substratum (or equivalent) frontend calling packages by Masquerade ++ * @hide ++ */ ++ public static final String FORCE_AUTHORIZE_SUBSTRATUM_PACKAGES = "force_authorize_substratum_packages"; ++ ++ /** + * This are the settings to be backed up. + * + * NOTE: Settings are backed up and restored in the order they appear +-- +2.9.3 + diff --git a/patches/frameworks/base/0044-Revert-Add-a-protected-broadcast-for-Masquerade-even.patch b/patches/frameworks/base/0044-Revert-Add-a-protected-broadcast-for-Masquerade-even.patch new file mode 100644 index 0000000..e10c966 --- /dev/null +++ b/patches/frameworks/base/0044-Revert-Add-a-protected-broadcast-for-Masquerade-even.patch @@ -0,0 +1,45 @@ +From fe50bb1ff1c0f13805f04fe85e5245b54aa5d5b2 Mon Sep 17 00:00:00 2001 +From: Nathan Chancellor +Date: Sat, 4 Mar 2017 00:35:08 +0100 +Subject: [PATCH 44/44] Revert "Add a protected broadcast for Masquerade + events" + +Requires https://substratum.review/#/c/374 + +This reverts commit 4cd8990c89e79acb926f9c1ae1959661955dcbe2. + +Change-Id: Ida416c3949379a3d6a24a104667c74eef1f56630 +--- + core/res/AndroidManifest.xml | 1 - + services/core/java/com/android/server/pm/PackageManagerService.java | 3 +-- + 2 files changed, 1 insertion(+), 3 deletions(-) + +diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml +index e4eeedf..eddbc1d 100644 +--- a/core/res/AndroidManifest.xml ++++ b/core/res/AndroidManifest.xml +@@ -517,7 +517,6 @@ + + + +- + + + +diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java +index 79032a9..faaff1f 100644 +--- a/services/core/java/com/android/server/pm/PackageManagerService.java ++++ b/services/core/java/com/android/server/pm/PackageManagerService.java +@@ -4568,8 +4568,7 @@ public class PackageManagerService extends IPackageManager.Stub { + if (actionName.startsWith("android.net.netmon.lingerExpired") + || actionName.startsWith("com.android.server.sip.SipWakeupTimer") + || actionName.startsWith("com.android.internal.telephony.data-reconnect") +- || actionName.startsWith("android.net.netmon.launchCaptivePortalApp") +- || actionName.startsWith("masquerade.substratum.STATUS_CHANGED")) { ++ || actionName.startsWith("android.net.netmon.launchCaptivePortalApp")) { + return true; + } + } +-- +2.9.3 + diff --git a/patches/packages/apps/PackageInstaller/0001-PackageInstaller-Add-tint-mode-to-icons.patch b/patches/packages/apps/PackageInstaller/0001-PackageInstaller-Add-tint-mode-to-icons.patch new file mode 100644 index 0000000..c8f88e0 --- /dev/null +++ b/patches/packages/apps/PackageInstaller/0001-PackageInstaller-Add-tint-mode-to-icons.patch @@ -0,0 +1,36 @@ +From 3ce22cd049cde21d7790c58b255b9d072e116625 Mon Sep 17 00:00:00 2001 +From: Bryan Owens +Date: Fri, 8 Apr 2016 19:41:40 -0500 +Subject: [PATCH] PackageInstaller: Add tint mode to icons + +This allows custom icons can show in permissions settings + +Change-Id: I8fa2360d1340cb825938f4c820d99c98d3037baa +Signed-off-by: Bryan Owens +--- + src/com/android/packageinstaller/permission/utils/Utils.java | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/com/android/packageinstaller/permission/utils/Utils.java b/src/com/android/packageinstaller/permission/utils/Utils.java +index 22663e1..628846a 100644 +--- a/src/com/android/packageinstaller/permission/utils/Utils.java ++++ b/src/com/android/packageinstaller/permission/utils/Utils.java +@@ -25,6 +25,7 @@ import android.content.pm.ResolveInfo; + import android.content.res.Resources; + import android.content.res.Resources.Theme; + import android.graphics.drawable.Drawable; ++import android.graphics.PorterDuff; + import android.util.ArraySet; + import android.util.Log; + import android.util.TypedValue; +@@ -112,6 +113,7 @@ public final class Utils { + theme.resolveAttribute(attr, typedValue, true); + icon = icon.mutate(); + icon.setTint(context.getColor(typedValue.resourceId)); ++ icon.setTintMode(PorterDuff.Mode.SRC_ATOP); + return icon; + } + +-- +2.9.3 + diff --git a/patches/packages/apps/Settings/0001-Settings-Expose-dashboard-category-and-tile-color.patch b/patches/packages/apps/Settings/0001-Settings-Expose-dashboard-category-and-tile-color.patch index 12e0229..760025f 100644 --- a/patches/packages/apps/Settings/0001-Settings-Expose-dashboard-category-and-tile-color.patch +++ b/patches/packages/apps/Settings/0001-Settings-Expose-dashboard-category-and-tile-color.patch @@ -1,7 +1,7 @@ -From fb8b604d7d4d86cf960001f71dc21429915148e4 Mon Sep 17 00:00:00 2001 +From a739cf95edde6b4b63caf7bec08ad22236e88674 Mon Sep 17 00:00:00 2001 From: Ivan Iskandar Date: Sun, 18 Sep 2016 10:12:05 +0700 -Subject: [PATCH 01/15] Settings: Expose dashboard category and tile color +Subject: [PATCH 01/20] Settings: Expose dashboard category and tile color Change-Id: Ia9c83eb9b8360923ed52e03641b4179681a80330 --- @@ -17,7 +17,7 @@ Change-Id: Ia9c83eb9b8360923ed52e03641b4179681a80330 diff --git a/res/drawable/dashboard_category_title_bg.xml b/res/drawable/dashboard_category_title_bg.xml new file mode 100644 -index 0000000000..0e9604d838 +index 0000000..0e9604d --- /dev/null +++ b/res/drawable/dashboard_category_title_bg.xml @@ -0,0 +1,21 @@ @@ -44,7 +44,7 @@ index 0000000000..0e9604d838 + diff --git a/res/drawable/dashboard_tile_bg.xml b/res/drawable/dashboard_tile_bg.xml new file mode 100644 -index 0000000000..61d113d645 +index 0000000..61d113d --- /dev/null +++ b/res/drawable/dashboard_tile_bg.xml @@ -0,0 +1,21 @@ @@ -70,7 +70,7 @@ index 0000000000..61d113d645 + + diff --git a/res/drawable/selectable_card.xml b/res/drawable/selectable_card.xml -index df9ddb1367..74018b214b 100644 +index df9ddb1..74018b2 100644 --- a/res/drawable/selectable_card.xml +++ b/res/drawable/selectable_card.xml @@ -18,5 +18,5 @@ @@ -83,7 +83,7 @@ index df9ddb1367..74018b214b 100644 + + diff --git a/res/layout/dashboard_category.xml b/res/layout/dashboard_category.xml -index 2e5dd5ce06..7836644806 100644 +index 2e5dd5c..7836644 100644 --- a/res/layout/dashboard_category.xml +++ b/res/layout/dashboard_category.xml @@ -20,7 +20,7 @@ @@ -97,7 +97,7 @@ index 2e5dd5ce06..7836644806 100644 android:layout_width="match_parent" diff --git a/res/values/projekt_colors.xml b/res/values/projekt_colors.xml new file mode 100644 -index 0000000000..60419bd1f7 +index 0000000..60419bd --- /dev/null +++ b/res/values/projekt_colors.xml @@ -0,0 +1,21 @@ @@ -123,5 +123,5 @@ index 0000000000..60419bd1f7 + @color/card_background + -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0002-Settings-Expose-condition-card-colors.patch b/patches/packages/apps/Settings/0002-Settings-Expose-condition-card-colors.patch index af80f72..459d055 100644 --- a/patches/packages/apps/Settings/0002-Settings-Expose-condition-card-colors.patch +++ b/patches/packages/apps/Settings/0002-Settings-Expose-condition-card-colors.patch @@ -1,7 +1,7 @@ -From 1b7c96b4230b77062f64f6cf8917ba13beb26006 Mon Sep 17 00:00:00 2001 +From 84d0c53dc8dc5ff66d267419ed820596dfbf7aa3 Mon Sep 17 00:00:00 2001 From: daveyannihilation Date: Tue, 20 Sep 2016 23:35:04 +0800 -Subject: [PATCH 02/15] Settings: Expose condition card colors +Subject: [PATCH 02/20] Settings: Expose condition card colors PS2 Change to the actual colors in fwb that these attrs call to. @@ -14,7 +14,7 @@ Change-Id: I8de2e2a4f79a28c0fe1f025b4d23937931fe293a 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/res/layout/condition_card.xml b/res/layout/condition_card.xml -index 7c9e46da00..88277c2510 100644 +index 7c9e46d..88277c2 100644 --- a/res/layout/condition_card.xml +++ b/res/layout/condition_card.xml @@ -1,6 +1,6 @@ @@ -96,7 +96,7 @@ index 7c9e46da00..88277c2510 100644 diff --git a/res/values/projekt_colors.xml b/res/values/projekt_colors.xml -index 60419bd1f7..9340830703 100644 +index 60419bd..9340830 100644 --- a/res/values/projekt_colors.xml +++ b/res/values/projekt_colors.xml @@ -18,4 +18,13 @@ @@ -114,5 +114,5 @@ index 60419bd1f7..9340830703 100644 + @*android:color/primary_text_default_material_dark -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0003-Settings-Expose-storage-summary-text.patch b/patches/packages/apps/Settings/0003-Settings-Expose-storage-summary-text.patch index 73d76c8..5b0005b 100644 --- a/patches/packages/apps/Settings/0003-Settings-Expose-storage-summary-text.patch +++ b/patches/packages/apps/Settings/0003-Settings-Expose-storage-summary-text.patch @@ -1,7 +1,7 @@ -From 64be60474bd1d2e0bbf14d91410a411f14261175 Mon Sep 17 00:00:00 2001 +From b2817a3e509a47d3294e469c121d032fd3c38008 Mon Sep 17 00:00:00 2001 From: George G Date: Tue, 3 Nov 2015 23:57:22 +0200 -Subject: [PATCH 03/15] Settings: Expose storage summary text +Subject: [PATCH 03/20] Settings: Expose storage summary text This commit simply exposes the storage summary text hardcodes to allow themers to theme them without issue. @@ -17,7 +17,7 @@ Change-Id: I10c124b6a1516a1be7ac234c1dd7dbe2cbe05bb2 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/res/layout/storage_summary.xml b/res/layout/storage_summary.xml -index 7bc51df5e6..c01d2dae5d 100644 +index 7bc51df..c01d2da 100644 --- a/res/layout/storage_summary.xml +++ b/res/layout/storage_summary.xml @@ -33,7 +33,7 @@ @@ -30,7 +30,7 @@ index 7bc51df5e6..c01d2dae5d 100644 android:ellipsize="marquee" android:fadingEdge="horizontal" /> diff --git a/res/values/projekt_colors.xml b/res/values/projekt_colors.xml -index 9340830703..fb0d99eee3 100644 +index 9340830..fb0d99e 100644 --- a/res/values/projekt_colors.xml +++ b/res/values/projekt_colors.xml @@ -27,4 +27,6 @@ @@ -41,7 +41,7 @@ index 9340830703..fb0d99eee3 100644 + @*android:color/accent_device_default_light diff --git a/src/com/android/settings/deviceinfo/StorageSummaryPreference.java b/src/com/android/settings/deviceinfo/StorageSummaryPreference.java -index e1cf7742ef..274179830c 100644 +index e1cf774..2741798 100644 --- a/src/com/android/settings/deviceinfo/StorageSummaryPreference.java +++ b/src/com/android/settings/deviceinfo/StorageSummaryPreference.java @@ -21,6 +21,7 @@ import android.graphics.Color; @@ -80,7 +80,7 @@ index e1cf7742ef..274179830c 100644 super.onBindViewHolder(view); } diff --git a/src/com/android/settings/deviceinfo/StorageVolumePreference.java b/src/com/android/settings/deviceinfo/StorageVolumePreference.java -index 63890758ba..9d3c7dccf2 100644 +index 6389075..9d3c7dc 100644 --- a/src/com/android/settings/deviceinfo/StorageVolumePreference.java +++ b/src/com/android/settings/deviceinfo/StorageVolumePreference.java @@ -27,6 +27,7 @@ import android.support.v7.preference.PreferenceViewHolder; @@ -120,5 +120,5 @@ index 63890758ba..9d3c7dccf2 100644 } -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0004-Settings-Expose-gesture-settings-switchbar.patch b/patches/packages/apps/Settings/0004-Settings-Expose-gesture-settings-switchbar.patch index bedef01..ab54469 100644 --- a/patches/packages/apps/Settings/0004-Settings-Expose-gesture-settings-switchbar.patch +++ b/patches/packages/apps/Settings/0004-Settings-Expose-gesture-settings-switchbar.patch @@ -1,7 +1,7 @@ -From 946409ac329ca598e53f2f3811cadd340be32abe Mon Sep 17 00:00:00 2001 +From 590daaff47c0b305695176e6e74c339af85634c3 Mon Sep 17 00:00:00 2001 From: daveyannihilation Date: Fri, 25 Nov 2016 15:20:04 -0700 -Subject: [PATCH 04/15] Settings: Expose gesture settings switchbar +Subject: [PATCH 04/20] Settings: Expose gesture settings switchbar In Settings > Gestures, there is a hardcoded white background above each switch. Link to a colors.xml value instead. @@ -15,7 +15,7 @@ Change-Id: I9857c10ee4e54d27ca1287c80a7d8e420adc9a61 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/res/layout/gesture_preference.xml b/res/layout/gesture_preference.xml -index ccbc42ad25..9fcd14f3fc 100644 +index ccbc42a..9fcd14f 100644 --- a/res/layout/gesture_preference.xml +++ b/res/layout/gesture_preference.xml @@ -31,7 +31,7 @@ @@ -28,7 +28,7 @@ index ccbc42ad25..9fcd14f3fc 100644 -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0005-Settings-Expose-storage-icon-colors.patch b/patches/packages/apps/Settings/0005-Settings-Expose-storage-icon-colors.patch index 3f19a59..85f5f13 100644 --- a/patches/packages/apps/Settings/0005-Settings-Expose-storage-icon-colors.patch +++ b/patches/packages/apps/Settings/0005-Settings-Expose-storage-icon-colors.patch @@ -1,7 +1,7 @@ -From 5cb9037f346b3c96ba7e457410d87388499f144c Mon Sep 17 00:00:00 2001 +From 46a271fe4474c1623b40e13558adbfa7fbdcc01b Mon Sep 17 00:00:00 2001 From: SpiritCroc Date: Thu, 8 Dec 2016 20:40:16 +0100 -Subject: [PATCH 05/15] Settings: Expose storage icon colors +Subject: [PATCH 05/20] Settings: Expose storage icon colors Change-Id: I97ce427f0683791670f1bbf82eaef66152fe4961 --- @@ -11,7 +11,7 @@ Change-Id: I97ce427f0683791670f1bbf82eaef66152fe4961 3 files changed, 29 insertions(+), 14 deletions(-) diff --git a/res/values/projekt_colors.xml b/res/values/projekt_colors.xml -index 00252332ba..bb6099ba98 100644 +index 00252332..bb6099b 100644 --- a/res/values/projekt_colors.xml +++ b/res/values/projekt_colors.xml @@ -31,5 +31,12 @@ @@ -29,7 +29,7 @@ index 00252332ba..bb6099ba98 100644 + #ffc0ca33 diff --git a/src/com/android/settings/deviceinfo/StorageSettings.java b/src/com/android/settings/deviceinfo/StorageSettings.java -index 533799a1dd..57fd13b734 100755 +index 533799a..57fd13b 100755 --- a/src/com/android/settings/deviceinfo/StorageSettings.java +++ b/src/com/android/settings/deviceinfo/StorageSettings.java @@ -24,6 +24,7 @@ import android.app.Fragment; @@ -104,7 +104,7 @@ index 533799a1dd..57fd13b734 100755 final Preference pref = new Preference(context); pref.setKey(rec.getFsUuid()); diff --git a/src/com/android/settings/deviceinfo/StorageVolumePreference.java b/src/com/android/settings/deviceinfo/StorageVolumePreference.java -index 9d3c7dccf2..8a2780a90b 100644 +index 9d3c7dc..8a2780a 100644 --- a/src/com/android/settings/deviceinfo/StorageVolumePreference.java +++ b/src/com/android/settings/deviceinfo/StorageVolumePreference.java @@ -89,7 +89,7 @@ public class StorageVolumePreference extends Preference { @@ -117,5 +117,5 @@ index 9d3c7dccf2..8a2780a90b 100644 } -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0006-Settings-Expose-LinearColorBar-default-colors.patch b/patches/packages/apps/Settings/0006-Settings-Expose-LinearColorBar-default-colors.patch index 072bb8f..5d38366 100644 --- a/patches/packages/apps/Settings/0006-Settings-Expose-LinearColorBar-default-colors.patch +++ b/patches/packages/apps/Settings/0006-Settings-Expose-LinearColorBar-default-colors.patch @@ -1,7 +1,7 @@ -From 56c08bfddaec67737e1732eb9cd4ffdd52afe236 Mon Sep 17 00:00:00 2001 +From 7b6a788a5e63c6d606d09e497fd3296148b1ddee Mon Sep 17 00:00:00 2001 From: SpiritCroc Date: Fri, 9 Dec 2016 12:47:54 +0100 -Subject: [PATCH 06/15] Settings: Expose LinearColorBar default colors +Subject: [PATCH 06/20] Settings: Expose LinearColorBar default colors Change-Id: I8e63f10f9e4079d1a03eaece18e8343102f4a755 --- @@ -10,7 +10,7 @@ Change-Id: I8e63f10f9e4079d1a03eaece18e8343102f4a755 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/res/values/projekt_colors.xml b/res/values/projekt_colors.xml -index bb6099ba98..e1977f9fd3 100644 +index bb6099b..e1977f9 100644 --- a/res/values/projekt_colors.xml +++ b/res/values/projekt_colors.xml @@ -39,4 +39,9 @@ @@ -24,7 +24,7 @@ index bb6099ba98..e1977f9fd3 100644 + #ffced7db diff --git a/src/com/android/settings/applications/LinearColorBar.java b/src/com/android/settings/applications/LinearColorBar.java -index b637671f73..b0b8b82e8c 100644 +index b637671..b0b8b82 100644 --- a/src/com/android/settings/applications/LinearColorBar.java +++ b/src/com/android/settings/applications/LinearColorBar.java @@ -15,6 +15,7 @@ import android.util.DisplayMetrics; @@ -64,5 +64,5 @@ index b637671f73..b0b8b82e8c 100644 \ No newline at end of file +} -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0007-OMS7-N-Apps-show-hide-Substratum-overlays-2-2.patch b/patches/packages/apps/Settings/0007-OMS7-N-Apps-show-hide-Substratum-overlays-2-2.patch index 547acf5..919bbb0 100644 --- a/patches/packages/apps/Settings/0007-OMS7-N-Apps-show-hide-Substratum-overlays-2-2.patch +++ b/patches/packages/apps/Settings/0007-OMS7-N-Apps-show-hide-Substratum-overlays-2-2.patch @@ -1,7 +1,7 @@ -From 457a8da5fd6fa43f790e698b1b0a15f9f0c9acab Mon Sep 17 00:00:00 2001 +From 303eb15b016fecdd7032bd3c6a5f291d578aaaec Mon Sep 17 00:00:00 2001 From: George G Date: Mon, 4 Jul 2016 12:07:11 +0300 -Subject: [PATCH 07/15] OMS7-N: Apps: show/hide Substratum overlays [2/2] +Subject: [PATCH 07/20] OMS7-N: Apps: show/hide Substratum overlays [2/2] Default behavior is "hidden" substratum overlays, as they pollute the screen, and you can't notice the @@ -18,7 +18,7 @@ Change-Id: I1cd4d4d3acd767a87fe402c325a872a4c04e0438 create mode 100644 res/values/projekt_strings.xml diff --git a/res/menu/manage_apps.xml b/res/menu/manage_apps.xml -index 02ee2bbefd..67f09e5fc8 100644 +index 02ee2bb..67f09e5 100644 --- a/res/menu/manage_apps.xml +++ b/res/menu/manage_apps.xml @@ -30,6 +30,14 @@ @@ -38,7 +38,7 @@ index 02ee2bbefd..67f09e5fc8 100644 android:showAsAction="never" /> diff --git a/res/values/projekt_strings.xml b/res/values/projekt_strings.xml new file mode 100644 -index 0000000000..177e78c49d +index 0000000..177e78c --- /dev/null +++ b/res/values/projekt_strings.xml @@ -0,0 +1,23 @@ @@ -66,7 +66,7 @@ index 0000000000..177e78c49d + + diff --git a/src/com/android/settings/applications/ManageApplications.java b/src/com/android/settings/applications/ManageApplications.java -index 8b1dd27ef1..070754addb 100644 +index 8b1dd27..070754a 100644 --- a/src/com/android/settings/applications/ManageApplications.java +++ b/src/com/android/settings/applications/ManageApplications.java @@ -107,6 +107,7 @@ public class ManageApplications extends InstrumentedFragment @@ -155,5 +155,5 @@ index 8b1dd27ef1..070754addb 100644 switch (mLastSortMode) { case R.id.sort_order_size: -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0008-OMS7-N-Apps-show-hide-Substratum-icon-overlays-2-2.patch b/patches/packages/apps/Settings/0008-OMS7-N-Apps-show-hide-Substratum-icon-overlays-2-2.patch index e574cbe..74c430b 100644 --- a/patches/packages/apps/Settings/0008-OMS7-N-Apps-show-hide-Substratum-icon-overlays-2-2.patch +++ b/patches/packages/apps/Settings/0008-OMS7-N-Apps-show-hide-Substratum-icon-overlays-2-2.patch @@ -1,7 +1,7 @@ -From 45885914daa1443de451af02100299719946ac38 Mon Sep 17 00:00:00 2001 +From 81e80f7f8dcc84a66e2cb297e5c18399eb115944 Mon Sep 17 00:00:00 2001 From: Kuba Schenk Date: Thu, 1 Dec 2016 22:00:31 +0100 -Subject: [PATCH 08/15] OMS7-N: Apps: show/hide Substratum icon overlays [2/2] +Subject: [PATCH 08/20] OMS7-N: Apps: show/hide Substratum icon overlays [2/2] Default behavior is "hidden" substratum icon overlays, as they pollute the screen, and you can't notice the @@ -18,7 +18,7 @@ Change-Id: Ib6dd011f821f21bee6da1979615f2eb4658c9f52 3 files changed, 37 insertions(+), 9 deletions(-) diff --git a/res/menu/manage_apps.xml b/res/menu/manage_apps.xml -index 67f09e5fc8..267cff8b41 100644 +index 67f09e5..267cff8 100644 --- a/res/menu/manage_apps.xml +++ b/res/menu/manage_apps.xml @@ -38,6 +38,14 @@ @@ -37,7 +37,7 @@ index 67f09e5fc8..267cff8b41 100644 android:title="@string/sort_order_alpha" android:showAsAction="never" /> diff --git a/res/values/projekt_strings.xml b/res/values/projekt_strings.xml -index 177e78c49d..4c4554415d 100644 +index 177e78c..4c45544 100644 --- a/res/values/projekt_strings.xml +++ b/res/values/projekt_strings.xml @@ -20,4 +20,9 @@ @@ -51,7 +51,7 @@ index 177e78c49d..4c4554415d 100644 + diff --git a/src/com/android/settings/applications/ManageApplications.java b/src/com/android/settings/applications/ManageApplications.java -index 070754addb..5d3b353766 100644 +index 070754a..5d3b353 100644 --- a/src/com/android/settings/applications/ManageApplications.java +++ b/src/com/android/settings/applications/ManageApplications.java @@ -108,6 +108,7 @@ public class ManageApplications extends InstrumentedFragment @@ -147,5 +147,5 @@ index 070754addb..5d3b353766 100644 switch (mLastSortMode) { case R.id.sort_order_size: -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0009-Exclude-overlays-from-the-app-counter.patch b/patches/packages/apps/Settings/0009-Exclude-overlays-from-the-app-counter.patch index 5032e59..f05382b 100644 --- a/patches/packages/apps/Settings/0009-Exclude-overlays-from-the-app-counter.patch +++ b/patches/packages/apps/Settings/0009-Exclude-overlays-from-the-app-counter.patch @@ -1,7 +1,7 @@ -From 38bcbdd04a15f416a8840e23d3d168684f940607 Mon Sep 17 00:00:00 2001 +From 725d540d6f14c2a45017f24bb618596ee19cf024 Mon Sep 17 00:00:00 2001 From: Ivan Iskandar Date: Fri, 9 Dec 2016 02:19:20 +0100 -Subject: [PATCH 09/15] Exclude overlays from the app counter +Subject: [PATCH 09/20] Exclude overlays from the app counter This exclude overlays from the app counter that shows in manage app summary. @@ -16,7 +16,7 @@ Change-Id: I8cd591dc89eb87057e8c2ae3b2cca2c76c34534b 2 files changed, 7 insertions(+) diff --git a/src/com/android/settings/applications/AppCounter.java b/src/com/android/settings/applications/AppCounter.java -index fb8d5809e7..852358dca3 100644 +index fb8d580..852358d 100644 --- a/src/com/android/settings/applications/AppCounter.java +++ b/src/com/android/settings/applications/AppCounter.java @@ -47,6 +47,7 @@ public abstract class AppCounter extends AsyncTask { @@ -28,7 +28,7 @@ index fb8d5809e7..852358dca3 100644 user.id); for (ApplicationInfo info : list.getList()) { diff --git a/src/com/android/settings/applications/ManageApplications.java b/src/com/android/settings/applications/ManageApplications.java -index 5d3b353766..ed617814b3 100644 +index 5d3b353..ed61781 100644 --- a/src/com/android/settings/applications/ManageApplications.java +++ b/src/com/android/settings/applications/ManageApplications.java @@ -1297,6 +1297,12 @@ public class ManageApplications extends InstrumentedFragment @@ -45,5 +45,5 @@ index 5d3b353766..ed617814b3 100644 } Intent launchIntent = new Intent(Intent.ACTION_MAIN, null) -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0010-Hide-the-show-hide-overlays-when-no-overlay-installe.patch b/patches/packages/apps/Settings/0010-Hide-the-show-hide-overlays-when-no-overlay-installe.patch index eb1888a..fee7ba9 100644 --- a/patches/packages/apps/Settings/0010-Hide-the-show-hide-overlays-when-no-overlay-installe.patch +++ b/patches/packages/apps/Settings/0010-Hide-the-show-hide-overlays-when-no-overlay-installe.patch @@ -1,7 +1,7 @@ -From 5e86a2b47a16296973b88288668cce923008769f Mon Sep 17 00:00:00 2001 +From 0ed4673eecf51c0c334e5bb91e86d653841219bb Mon Sep 17 00:00:00 2001 From: Ivan Iskandar Date: Wed, 14 Dec 2016 14:58:54 +0100 -Subject: [PATCH 10/15] Hide the "show/hide overlays" when no overlay installed +Subject: [PATCH 10/20] Hide the "show/hide overlays" when no overlay installed Change-Id: I54088d27c9492e0992992de59bf340fe2465260a --- @@ -9,7 +9,7 @@ Change-Id: I54088d27c9492e0992992de59bf340fe2465260a 1 file changed, 34 insertions(+), 4 deletions(-) diff --git a/src/com/android/settings/applications/ManageApplications.java b/src/com/android/settings/applications/ManageApplications.java -index ed617814b3..c3bc4d4a94 100644 +index ed61781..c3bc4d4 100644 --- a/src/com/android/settings/applications/ManageApplications.java +++ b/src/com/android/settings/applications/ManageApplications.java @@ -195,6 +195,10 @@ public class ManageApplications extends InstrumentedFragment @@ -82,5 +82,5 @@ index ed617814b3..c3bc4d4a94 100644 private final ManageApplications mManageApplications; -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0011-Expose-color-for-external-settings-icons.patch b/patches/packages/apps/Settings/0011-Expose-color-for-external-settings-icons.patch index 5627cdf..dc934ab 100644 --- a/patches/packages/apps/Settings/0011-Expose-color-for-external-settings-icons.patch +++ b/patches/packages/apps/Settings/0011-Expose-color-for-external-settings-icons.patch @@ -1,7 +1,7 @@ -From 72e1afef314bb14db0b33f03bc0e346edd640573 Mon Sep 17 00:00:00 2001 +From 7cf66e5d4e6cc714d29cadb90ae9234c3ade2a9a Mon Sep 17 00:00:00 2001 From: Clark Scheff Date: Fri, 23 Dec 2016 09:52:57 -0500 -Subject: [PATCH 11/15] Expose color for external settings icons +Subject: [PATCH 11/20] Expose color for external settings icons Marhsmallow now allows for system apps to add settings. An icon is loaded from the external package and a tint is applied to the icon @@ -24,7 +24,7 @@ Change-Id: Ifb4a99a315271cdcf978a796e3dea0eaef8d7750 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/res/values/projekt_colors.xml b/res/values/projekt_colors.xml -index e1977f9fd3..4ecd1b293c 100644 +index e1977f9..4ecd1b2 100644 --- a/res/values/projekt_colors.xml +++ b/res/values/projekt_colors.xml @@ -39,9 +39,11 @@ @@ -41,7 +41,7 @@ index e1977f9fd3..4ecd1b293c 100644 + ?android:attr/colorAccent diff --git a/src/com/android/settings/dashboard/DashboardAdapter.java b/src/com/android/settings/dashboard/DashboardAdapter.java -index 6b2e145dc3..c29da4308e 100755 +index 6b2e145..c29da43 100755 --- a/src/com/android/settings/dashboard/DashboardAdapter.java +++ b/src/com/android/settings/dashboard/DashboardAdapter.java @@ -114,10 +114,10 @@ public class DashboardAdapter extends RecyclerView.Adapter Date: Sun, 8 Jan 2017 00:18:47 +0100 -Subject: [PATCH 12/15] Expose dashboard category padding bottom +Subject: [PATCH 12/20] Expose dashboard category padding bottom Change-Id: I5a0d3266bbe96dbe6a136f78ed84cb1ee0a6a19b --- @@ -11,7 +11,7 @@ Change-Id: I5a0d3266bbe96dbe6a136f78ed84cb1ee0a6a19b create mode 100644 res/values/projekt_dimens.xml diff --git a/res/layout/dashboard_category.xml b/res/layout/dashboard_category.xml -index 7836644806..86dac35d47 100644 +index 7836644..86dac35 100644 --- a/res/layout/dashboard_category.xml +++ b/res/layout/dashboard_category.xml @@ -19,7 +19,7 @@ @@ -25,7 +25,7 @@ index 7836644806..86dac35d47 100644 8dip + -- -2.11.1 +2.9.3 diff --git a/patches/packages/apps/Settings/0013-Expose-switchbar-background-color.patch b/patches/packages/apps/Settings/0013-Expose-switchbar-background-color.patch index a7f2e97..48dd78a 100644 --- a/patches/packages/apps/Settings/0013-Expose-switchbar-background-color.patch +++ b/patches/packages/apps/Settings/0013-Expose-switchbar-background-color.patch @@ -1,7 +1,7 @@ -From c65c1780b0e6df30bfbc56736916178698b85597 Mon Sep 17 00:00:00 2001 +From 1df525c93d1fe24c7bab897d3368d04911ebe4d6 Mon Sep 17 00:00:00 2001 From: Ivan Iskandar Date: Sun, 8 Jan 2017 01:22:47 +0100 -Subject: [PATCH 13/15] Expose switchbar background color +Subject: [PATCH 13/20] Expose switchbar background color Change-Id: Idc8b09c921bb57c9464d6ea956cfdd9b2b95e6a8 --- @@ -11,7 +11,7 @@ Change-Id: Idc8b09c921bb57c9464d6ea956cfdd9b2b95e6a8 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/res/values/projekt_colors.xml b/res/values/projekt_colors.xml -index 4ecd1b293c..f37cc54bb2 100644 +index 4ecd1b2..f37cc54 100644 --- a/res/values/projekt_colors.xml +++ b/res/values/projekt_colors.xml @@ -46,4 +46,6 @@ @@ -22,7 +22,7 @@ index 4ecd1b293c..f37cc54bb2 100644 + ?android:attr/colorSecondary diff --git a/res/values/themes.xml b/res/values/themes.xml -index ffe802e2f2..acabe2195f 100644 +index ffe802e..acabe21 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -196,13 +196,13 @@ @@ -42,7 +42,7 @@ index ffe802e2f2..acabe2195f 100644