Update OMS patches
authorLuK1337 <priv.luk@gmail.com>
Fri, 31 Mar 2017 22:07:35 +0000 (00:07 +0200)
committerLuK1337 <priv.luk@gmail.com>
Fri, 31 Mar 2017 22:07:35 +0000 (00:07 +0200)
44 files changed:
patches/frameworks/base/0001-OMS7-N-Support-tagging-resources-as-OK-to-overlay-1-.patch
patches/frameworks/base/0002-OMS7-N-Introduce-the-OverlayManagerService-2-11.patch
patches/frameworks/base/0003-OMS7-N-Integrate-OverlayManagerService-into-framewor.patch
patches/frameworks/base/0004-OMS7-N-Set-EXTRA_REPLACING-correctly-in-ACTION_PACKA.patch
patches/frameworks/base/0005-OMS7-N-idmap-suppress-print-for-padded-resources-5-1.patch
patches/frameworks/base/0006-OMS7-N-Fix-memory-leak-during-idmap-creation-6-11.patch
patches/frameworks/base/0007-OMS7-N-installd-add-command-rmidmap-7-11.patch
patches/frameworks/base/0008-OMS7-N-Disable-Zygote-preloaded-drawables-8-11.patch
patches/frameworks/base/0009-OMS7-N-Persistence-on-boot-through-OverlayManagerSer.patch
patches/frameworks/base/0010-OMS7-N-Do-not-enforce-code-policy-limiting-overlay-i.patch
patches/frameworks/base/0011-OMS7-N-Implement-multi-target-enable-disable-and-dis.patch
patches/frameworks/base/0012-Themes-Expose-resolver-hardcoded-colors.patch
patches/frameworks/base/0013-Themes-Allow-Immersive-cling-colors-to-be-fully-them.patch
patches/frameworks/base/0014-Themes-Allow-Permission-Icons-to-be-fully-themed.patch
patches/frameworks/base/0015-Themes-Allow-Navbar-ripple-color-to-be-themed.patch
patches/frameworks/base/0016-SystemUI-Expose-QS-edit-item-decoration-background-c.patch
patches/frameworks/base/0017-Allow-custom-alpha-for-notification-shade-bg-color.patch
patches/frameworks/base/0018-Themes-Expose-various-QuickSettings-text-colors.patch
patches/frameworks/base/0019-Notifications-Expose-a-bool-to-disable-dynamic-color.patch
patches/frameworks/base/0020-Notification-dynamic-colors-bool-compatible-with-OMS.patch
patches/frameworks/base/0021-Allow-prevention-of-doze-notification-color-inversio.patch
patches/frameworks/base/0022-OMS7-compatible-Ambient-notification-inversion.patch
patches/frameworks/base/0023-SystemUI-Use-own-drawables-for-QS-expand-icon.patch
patches/frameworks/base/0024-N-Extras-Add-dynamic-theme-BootAnimation-support.patch
patches/frameworks/base/0025-N-Extras-Add-dynamic-theme-fonts-support.patch
patches/frameworks/base/0026-N-Extras-AudioService-Allow-system-effect-sounds-to-.patch
patches/frameworks/base/0027-OMS7-N-ApplicationsState-add-filter-for-Substratum-o.patch
patches/frameworks/base/0028-OMS7-N-ApplicationsState-add-filter-for-Substratum-i.patch
patches/frameworks/base/0029-Themes-Expose-QS-battery.patch
patches/frameworks/base/0030-OMS-Introduce-MODIFY_OVERLAYS-permission-for-user-ap.patch
patches/frameworks/base/0031-SystemUI-Expose-switch-bar-title.patch
patches/frameworks/base/0032-doze-allow-grayscale-even-if-invert-boolean-is-false.patch
patches/frameworks/base/0033-Expose-external-qs-tile-tint-color.patch
patches/frameworks/base/0034-graphics-ADB-N-icon-compatible-with-OMS7.patch
patches/frameworks/base/0035-Set-external-QS-tiles-tint-mode-to-SRC_ATOP.patch
patches/frameworks/base/0036-Themes-Expose-Keyguard-affordance-circle-background.patch
patches/frameworks/base/0037-Notification-tint-add-optional-findContrastColor-alg.patch
patches/frameworks/base/0038-OMS7-Rootless-Security-Update-Preparation-for-March-.patch
patches/frameworks/base/0039-OMS-Add-hide-annotation-to-MODIFY_OVERLAYS-permissio.patch
patches/frameworks/base/0040-FWB-Give-power-dialogs-own-set-of-volume-icons-for-t.patch
patches/frameworks/base/0041-base-Force-authorize-all-calling-packages-by-Masquer.patch
patches/frameworks/base/0042-ThemeSafety-Introduce-App-Crash-Intent.patch
patches/frameworks/base/0043-Expose-Screenshot-flash-and-background-colors.patch
patches/frameworks/base/0044-Themes-Expose-Keyboard-Shortcuts-Dialog.patch [new file with mode: 0644]

index 79ce2177e55f83e0586bf0a8dd8e3268fe465ecb..f3cacf0792ad37d4a55e2c6d3e4ef348f2ca3c8b 100644 (file)
@@ -1,7 +1,7 @@
-From 6ddf49b9c0a75e3d2cc7ac08775ad3f7ed522cf5 Mon Sep 17 00:00:00 2001
+From aec0448a9ef3828a4882dad71265334dca4e087f Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= <marten.kongstad@sonymobile.com>
 Date: Tue, 15 Dec 2015 16:08:31 +0100
-Subject: [PATCH 01/43] 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
index 47e9c5b31b235e8d08d2869b4ab35d3d49e0666c..1c881f06839c210d5181f768395964a56d910367 100644 (file)
@@ -1,7 +1,7 @@
-From 530d2d2d9af63b13b2a907d10d9f1b4a6d2ebbd0 Mon Sep 17 00:00:00 2001
+From 0865f28568ea71401837a37357bc270d8e3a062c Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= <marten.kongstad@sonymobile.com>
 Date: Tue, 15 Dec 2015 16:40:23 +0100
-Subject: [PATCH 02/43] 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
index 222f3192b16e22055550704d26efd1e24f45e08f..7b33efaa44d2a3721eafb832945ccceb2a011824 100644 (file)
@@ -1,7 +1,7 @@
-From 8bb866e77295f38e512a8b0bff7dbb4d2ad0ee22 Mon Sep 17 00:00:00 2001
+From 0dddffd1c6201f3cd5e235a37014bc10331e45eb Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= <marten.kongstad@sonymobile.com>
 Date: Thu, 2 Jun 2016 09:35:31 +0200
-Subject: [PATCH 03/43] 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.
index 6482701834147c34131577309ba7baa733da68ee..17a2788360242aa12f0a51b638af58e65b0982ee 100644 (file)
@@ -1,7 +1,7 @@
-From f6789b7f83d4054e8dc87a4cf301cd5dc1cfe6a1 Mon Sep 17 00:00:00 2001
+From fcda98ecae5ad3adfaf7ed92ef52c85a5fbcdef3 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= <marten.kongstad@sonymobile.com>
 Date: Mon, 25 Apr 2016 16:29:22 +0200
-Subject: [PATCH 04/43] 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
index b1ccddf88de32509389f26d55d7c675aeb89b099..b6ca391e9a49223302b9e8b4cea3bf889ec8c6d6 100644 (file)
@@ -1,7 +1,7 @@
-From 32eeeb1e5844e8cab7d3d7b685407db41921bb12 Mon Sep 17 00:00:00 2001
+From 66ca00234a6b26d0bff0b0ecef353d5d295ad5bc Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= <marten.kongstad@sonymobile.com>
 Date: Mon, 29 Feb 2016 14:12:35 +0100
-Subject: [PATCH 05/43] 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
index 9d0712419aaf496531c51f33b2a5b7025fa577c2..517da42c210676d63f8baf6a87ebb7e9755672b9 100644 (file)
@@ -1,7 +1,7 @@
-From 4210f552c46cfb86b861fabb8694a166296b963d Mon Sep 17 00:00:00 2001
+From 1d7b5b5e6be2f5907ce930be3702c29d83bf26ac Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= <marten.kongstad@sonymobile.com>
 Date: Thu, 2 Jun 2016 09:34:36 +0200
-Subject: [PATCH 06/43] 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.
 
index 668332787b6e9ce6a7f94d71d90b47dbd5af7a39..633229529d874185ae221f8c04e2049ec538ce7c 100644 (file)
@@ -1,7 +1,7 @@
-From 2989cc072b70ac93ddb38521627bbd82cf8ba5b7 Mon Sep 17 00:00:00 2001
+From dd4278a14958fe23e8bcb333834db4eecf8b28d1 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?M=C3=A5rten=20Kongstad?= <marten.kongstad@sonymobile.com>
 Date: Thu, 2 Jun 2016 09:35:09 +0200
-Subject: [PATCH 07/43] 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
index b6ced3b1181af4391f60ad2b3de8f23c078037f0..73285100bd3d1333a97cbce5e6da7745a89bc9e3 100644 (file)
@@ -1,7 +1,7 @@
-From 43c18cb2d696aeabde78e902d6f97a194534846e Mon Sep 17 00:00:00 2001
+From 74a8673ac19a22470fba00d2074678bfdcb33ca0 Mon Sep 17 00:00:00 2001
 From: Josh Guilfoyle <Josh.Guilfoyle@T-Mobile.com>
 Date: Wed, 26 Jan 2011 23:28:43 -0800
-Subject: [PATCH 08/43] 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
index 1036f87041050cb5a56a26cdd60713f6eb5b04e6..e4b90d6adfe28957c0da8350603ff69ea81f1be4 100644 (file)
@@ -1,7 +1,7 @@
-From 2215cc9ea9b36811edba085972e4188097a95367 Mon Sep 17 00:00:00 2001
+From 6dca35a8d93847e1b1e92861cf1d3ea4dd499790 Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Sun, 19 Jun 2016 10:37:13 -0400
-Subject: [PATCH 09/43] 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
index f578b4fd951a6294b32c752a72c51c4a2b111418..a87c8997c123011a8b5b8aa29ae1f6e902ade0f8 100644 (file)
@@ -1,7 +1,7 @@
-From 88288f5b6d0a6ec1bdc270542660c366cbb1652b Mon Sep 17 00:00:00 2001
+From 64df193733d7f4ff9ee3a18cf2708fb40c915f88 Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Thu, 27 Oct 2016 07:08:00 +0200
-Subject: [PATCH 10/43] 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
index c574cf975c0edbd383f6458d04a7d03e2c086ef3..3d1ae905e73104fd9e0fd38be9b91fd12201e18c 100644 (file)
@@ -1,7 +1,7 @@
-From d96b02490d5d19fac7796afb79965566a3457505 Mon Sep 17 00:00:00 2001
+From b92d08f68e8898ec81eea49b32e650acd09db543 Mon Sep 17 00:00:00 2001
 From: Jacob McSwain <jacob.a.mcswain@gmail.com>
 Date: Sun, 26 Jun 2016 15:21:52 -0500
-Subject: [PATCH 11/43] 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
index 7642d789eeb28581d64e8932d129072507ae7b45..9eabae8694e7d13e7f31909871654d0d43dc8562 100644 (file)
@@ -1,7 +1,7 @@
-From 93377f9b5801d144f20222c5c18707aef1b440ef Mon Sep 17 00:00:00 2001
+From 9c8d1caf4ceed49cce6f8d314f1a8a8867ac21a2 Mon Sep 17 00:00:00 2001
 From: Dave Kover <dkover@cyngn.com>
 Date: Fri, 9 Dec 2016 10:47:17 -0700
-Subject: [PATCH 12/43] Themes: Expose resolver hardcoded colors
+Subject: [PATCH 12/44] Themes: Expose resolver hardcoded colors
 
 commit dbbd5e70cc65002df41561474b03362022dd6716
 Author: Dave Kover <dkover@cyngn.com>
index 09de0b9c4c34dfb2b523badae1b08a1cc7cbfcdc..9fa2c7ca9e81eeed10616cbb6f96e347a96ee901 100644 (file)
@@ -1,7 +1,7 @@
-From 17c154fb0703f4da107935f5886471fa474e1bf9 Mon Sep 17 00:00:00 2001
+From 665269aa1ed0cf30e8d06da0e1516c62be32192b Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Tue, 17 Nov 2015 18:57:11 -0500
-Subject: [PATCH 13/43] 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
index a18c2cda49b07690e2337edee6c5a3e681fa2d78..33ae0c5468afeff787431dd3423916a90aabb2e0 100644 (file)
@@ -1,7 +1,7 @@
-From 8417ab2fdbf0d911775210e2f6e5b9d8265b72e2 Mon Sep 17 00:00:00 2001
+From fa913888958a64b31ad16d870592af73960fab74 Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Mon, 23 Nov 2015 23:49:15 -0500
-Subject: [PATCH 14/43] 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.
index 785c525bef5cca7709ca325c3518239be03786ea..318f07f6680264469d0c58bda700af14e00c8330 100644 (file)
@@ -1,7 +1,7 @@
-From 511aee76b3b17988444d06b27fbd0c0e0751fdd7 Mon Sep 17 00:00:00 2001
+From 4395120608ef592baf35fde2431b7943b7298ad4 Mon Sep 17 00:00:00 2001
 From: Dave Kover <dkover@cyngn.com>
 Date: Thu, 14 Apr 2016 10:19:13 +0700
-Subject: [PATCH 15/43] 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
index 57bcd0992a8caa31b88d97a87df17c7725801ea2..f9bc62cc70751f8b0a1a2c65c35c8e08c00c0ff1 100644 (file)
@@ -1,7 +1,7 @@
-From 7cffd2c8451b327dced0bf6abcb81b4626d4f0a9 Mon Sep 17 00:00:00 2001
+From 36093ba31e7cb282ca2017a6cb31042d2251cf1b Mon Sep 17 00:00:00 2001
 From: Ivan Iskandar <iiiiskandar14@gmail.com>
 Date: Sun, 18 Sep 2016 21:33:18 +0700
-Subject: [PATCH 16/43] SystemUI: Expose QS edit item decoration background
+Subject: [PATCH 16/44] SystemUI: Expose QS edit item decoration background
  color
 
 PS2:
index 44bc82fcca18a0f55e3e630b864781e8526a7733..03e828d98d188faf35cd3b7bb7ff82510fed1319 100644 (file)
@@ -1,7 +1,7 @@
-From f4627c1afcbf294df777f797f14033587545a8d8 Mon Sep 17 00:00:00 2001
+From b57980faf6c981376a98541f2c2f5aa9566a395f Mon Sep 17 00:00:00 2001
 From: Simao Gomes Viana <xdevs23@outlook.com>
 Date: Fri, 25 Nov 2016 20:50:29 +0100
-Subject: [PATCH 17/43] Allow custom alpha for notification shade bg color
+Subject: [PATCH 17/44] Allow custom alpha for notification shade bg color
 
 Change-Id: If621df83d994feae0448a734408ba85ac8329325
 ---
index 8f21388bb98e15029770c855bcfeb04355c4d457..79b5688ebbf58b0367ba718efd3c458ab9a5c8cf 100644 (file)
@@ -1,7 +1,7 @@
-From cba50dd83ffb3ed8432fe52c94f439440cc19887 Mon Sep 17 00:00:00 2001
+From 8efc87d7a3387f3f6d754ef36bc8bb9897a2e2f0 Mon Sep 17 00:00:00 2001
 From: "Niklas Schnettler (Sh4dowSoul)" <niklas.schnettler@gmail.com>
 Date: Wed, 5 Oct 2016 18:07:43 +0200
-Subject: [PATCH 18/43] Themes: Expose various QuickSettings text colors
+Subject: [PATCH 18/44] Themes: Expose various QuickSettings text colors
 
 Change-Id: Iaea71ca83afbc3d8cc6faea6afac16cabb46cfff
 ---
index 24c0494868d1fdc1ceef2aac0ee8edd5ff8d6d3f..22196cbfc730f8cd032cef206a852e479e7c483e 100644 (file)
@@ -1,7 +1,7 @@
-From 2d03c8fcd087f85cc3539aec56157dbce4cd2c7e Mon Sep 17 00:00:00 2001
+From bb786714f7fd84e6fcbe62fc6bc760620c1a5861 Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Sat, 27 Aug 2016 10:56:46 -0400
-Subject: [PATCH 19/43] 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
index 3a7088766790432b96d25ea1ea74a2a518f6949b..8737e2f01f05ab47f6267bb4defe4eac2780288a 100644 (file)
@@ -1,7 +1,7 @@
-From 42eb4bd5c47d429422bc2d012fd45370d00ccbd8 Mon Sep 17 00:00:00 2001
+From e3be9aa310a7d394301c6be9222dd2ae6305f922 Mon Sep 17 00:00:00 2001
 From: George G <kreach3r@users.noreply.github.com>
 Date: Mon, 14 Nov 2016 14:49:47 +0200
-Subject: [PATCH 20/43] 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
 
index cca1be37199090c3fad697c75f60e9be61fd33dc..cdd2937b7663c7cdb67fe4d5957f605b230561a2 100644 (file)
@@ -1,7 +1,7 @@
-From 6434e6bfc80fb7cdeb04574716af28aa3bc9a188 Mon Sep 17 00:00:00 2001
+From 2e0bf0d461b7ecf53f42745535f6fc52e94946a4 Mon Sep 17 00:00:00 2001
 From: Daniel Koman <dankoman30@gmail.com>
 Date: Fri, 17 Apr 2015 11:56:28 -0600
-Subject: [PATCH 21/43] 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
index e90734ab72914a7bb405aea1475b9f06bbc3a248..91b27b77d065547340c8d963ded797baccc8e652 100644 (file)
@@ -1,7 +1,7 @@
-From 14d5d1ea48192e941a26b541bef9f35f68bc94f8 Mon Sep 17 00:00:00 2001
+From 1f0ae547e8224a87f882d41b6a76818f1da82cd1 Mon Sep 17 00:00:00 2001
 From: George G <kreach3r@users.noreply.github.com>
 Date: Mon, 14 Nov 2016 14:44:17 +0200
-Subject: [PATCH 22/43] 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
 
index 12941ce4473a489df7bc467d5442c9b040e9ca58..bcce7213cd0fe373497744f4900733a6aecf5c09 100644 (file)
@@ -1,7 +1,7 @@
-From e322a665728c13a233b55a6582cb37dd79adf4e5 Mon Sep 17 00:00:00 2001
+From 91295ce26c9123f48ffcdb8fadf1cfa92664c891 Mon Sep 17 00:00:00 2001
 From: Ivan Iskandar <iiiiskandar14@gmail.com>
 Date: Mon, 5 Dec 2016 19:00:04 +0700
-Subject: [PATCH 23/43] 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
index 1e3ccae5aa557f15c281e5350852fca2cddd71ab..d67f9e514e4080b814257a4c2a94faa2d8c19ab8 100644 (file)
@@ -1,7 +1,7 @@
-From 2840673b94cf1a112d1a3ffb7e6f7ac3acb485f0 Mon Sep 17 00:00:00 2001
+From 82cf71dda5f995d9a6a7642f0489a7b5dc5fd347 Mon Sep 17 00:00:00 2001
 From: 0xD34D <clark@scheffsblend.com>
 Date: Mon, 20 Jun 2016 22:59:48 +0300
-Subject: [PATCH 24/43] 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
index 376bbe5deed0f83fb35a49ca27e77ce14dcfab9c..2ef6e0f78b9b8ace163d06e6f94aa98625dd39b7 100644 (file)
@@ -1,7 +1,7 @@
-From 95cff13c3143cfb03c0ff96bfe44926421f5b41f Mon Sep 17 00:00:00 2001
+From 16d66568ce9eb9a5fbc06281415a56d3f292f0e9 Mon Sep 17 00:00:00 2001
 From: 0xD34D <clark@scheffsblend.com>
 Date: Wed, 22 Jun 2016 23:54:23 +0300
-Subject: [PATCH 25/43] 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
index c50f64b943bee73104969d943f6b10b48d7ecc48..0d28c0d2366081e51ea75bd08d5824d1fb885e07 100644 (file)
@@ -1,7 +1,7 @@
-From 876675e6686e785a33a27d254516f28b98f827d5 Mon Sep 17 00:00:00 2001
+From cfc3eb11fa4e993884a183926d702ad644e9d1d5 Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Sun, 17 Jul 2016 17:56:40 -0400
-Subject: [PATCH 26/43] 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
index 5a902cfe9c4d644ef4baca7c8345c0e937cd47c7..d8e90951de36348688d533d4a19b4a6a7de932e9 100644 (file)
@@ -1,7 +1,7 @@
-From 9db19e94c5b923cccf68226643ebc1a9e23dfb36 Mon Sep 17 00:00:00 2001
+From 961cedcdae7521015ed2cb12b1f143781348b6ba Mon Sep 17 00:00:00 2001
 From: George G <kreach3r@users.noreply.github.com>
 Date: Mon, 4 Jul 2016 06:25:15 +0300
-Subject: [PATCH 27/43] 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
index d73ad2befc1a02f2dda2835faf8e486312b2a95c..4df3016d3a86c7cea2de3531ec73374b9c8d4c25 100644 (file)
@@ -1,7 +1,7 @@
-From 0d250fd420ba2d187e034c5ed9fc23fdc4f915bd Mon Sep 17 00:00:00 2001
+From 7f1b9cd639a2dfeb3171c42e35e569687e964923 Mon Sep 17 00:00:00 2001
 From: Kuba Schenk <abukcz@gmail.com>
 Date: Thu, 1 Dec 2016 21:48:26 +0100
-Subject: [PATCH 28/43] 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.
index 02ebb35a0ef90d7f9e8101efb14dda3420f6c5a4..49f57166cd7a4f91daf1110b65e2e15649558007 100644 (file)
@@ -1,7 +1,7 @@
-From 2f539aae001de580b824c675c44877c2d736ec56 Mon Sep 17 00:00:00 2001
+From 4b6718b1d817e67849e600c648feca802f7e2d7c Mon Sep 17 00:00:00 2001
 From: Abdulwahab Isam <abdoi94.iq@gmail.com>
 Date: Fri, 7 Oct 2016 08:30:11 +0300
-Subject: [PATCH 29/43] 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.
 
index 7f0513905ad6003cde9e6e63ff16d4745bcac9df..4b8976615950d28ff929d099db5b0ee21ac7770a 100644 (file)
@@ -1,7 +1,7 @@
-From b49dd21cff01d7aeffab3a4815cfe980ab3530de Mon Sep 17 00:00:00 2001
+From a52d42aabfef0bb6460c0e2f23d848e0e7b17205 Mon Sep 17 00:00:00 2001
 From: bigrushdog <randall.rushing@gmail.com>
 Date: Mon, 19 Dec 2016 04:33:31 -0800
-Subject: [PATCH 30/43] 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
index 308715e5b024efde149e041d7954644c39fb62c6..a139a708e0871d1cb926d9cd78b0caa699b61bb1 100644 (file)
@@ -1,7 +1,7 @@
-From 8e1d7f093f56599bdd4fcdb4af48a58692d50d84 Mon Sep 17 00:00:00 2001
+From e6ffc28bf3894806ccaaa694eba82e0cbe9e34e9 Mon Sep 17 00:00:00 2001
 From: daveyannihilation <daveyannihilation@hotmail.com>
 Date: Sun, 1 Jan 2017 01:47:53 -0700
-Subject: [PATCH 31/43] 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.
 
index e9d035624a91c5c0d204090b62fdf0be0ffcfe53..72419f28fdc881be6b92abd5322251c4af49ff2b 100644 (file)
@@ -1,7 +1,7 @@
-From 4c0ab9a46b9b58c14f7cbebd1bc6609644544caf Mon Sep 17 00:00:00 2001
+From 48b30b14aa7ec1039bc07ee3ce29d17f70df0ac2 Mon Sep 17 00:00:00 2001
 From: Daniel Koman <dankoman30@gmail.com>
 Date: Wed, 28 Sep 2016 15:28:26 +0200
-Subject: [PATCH 32/43] doze: allow grayscale even if invert boolean is false
+Subject: [PATCH 32/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
index 1524972d7e100556a5ead4f03eae000b8e848dc6..aab8726cfcd59acfe8573a626906b2d2f49d8bcb 100644 (file)
@@ -1,7 +1,7 @@
-From dad931d271ca8b49e59b5b1fa37ce0086ac8decb Mon Sep 17 00:00:00 2001
+From 1295b160f7903ffdbc6ee4c79af58375c75ae8ff Mon Sep 17 00:00:00 2001
 From: Alex Cruz <mazdarider23@gmail.com>
 Date: Tue, 24 Jan 2017 11:14:46 +0100
-Subject: [PATCH 33/43] Expose external qs tile tint color
+Subject: [PATCH 33/44] Expose external qs tile tint color
 
 This should allow themers to get around issues like this (see pic below)
 
index 54fc8dfc836f02d0bffe37332a22119cf5227de7..dd23485d00d5d87f9d485ecfed8cc0007b6f7066 100644 (file)
@@ -1,7 +1,7 @@
-From 55e625ec43be7e32320b83b5f71b4e48914a6665 Mon Sep 17 00:00:00 2001
+From 903c2240610f597164d4b576a53449db495938fe Mon Sep 17 00:00:00 2001
 From: George G <kreach3r@users.noreply.github.com>
 Date: Thu, 2 Feb 2017 01:52:27 +0200
-Subject: [PATCH 34/43] graphics: ADB "N" icon compatible with OMS7
+Subject: [PATCH 34/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.
index bcf0d1a035dde2d05ebf239e941c0c358f9bbf2c..d8a3d0bb5e796b8ae2c055a2766da4fec0391063 100644 (file)
@@ -1,7 +1,7 @@
-From 4b89338af9380f318e2bfc9a050f3092089c1371 Mon Sep 17 00:00:00 2001
+From cdcae34eca5a34ea7669eb60da3d988a5dd026a1 Mon Sep 17 00:00:00 2001
 From: Alex Cruz <mazdarider23@gmail.com>
 Date: Sat, 4 Feb 2017 14:13:26 +0100
-Subject: [PATCH 35/43] Set external QS tiles tint mode to SRC_ATOP
+Subject: [PATCH 35/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
index b274b4fd06235ce83d0a10d2bed7ecd8f1fe87e5..21e1e7562ac5c82ff3112eea4f5c0e6a470ce93a 100644 (file)
@@ -1,7 +1,7 @@
-From 78d5f20cc344cd4513fece8b6fd6483f32a5e451 Mon Sep 17 00:00:00 2001
+From 4694acaaf4a905815d9984f2241ef28f0da505c1 Mon Sep 17 00:00:00 2001
 From: Branden M <wasabi.dev@gmail.com>
 Date: Wed, 1 Feb 2017 22:22:45 -0600
-Subject: [PATCH 36/43] Themes: Expose Keyguard affordance circle background
+Subject: [PATCH 36/44] Themes: Expose Keyguard affordance circle background
 
 Change-Id: Id4a078cdbc944fa0c0736103045a0382d49ecb80
 ---
index cf61d4da4112b4b8b44a65404f6dc9403363f0cd..432ca22e719e36521942547e6c57d9f499a50571 100644 (file)
@@ -1,7 +1,7 @@
-From d80d82ac7eff24519929a8847b2599c0633a1314 Mon Sep 17 00:00:00 2001
+From a9f29c6f2ff4a9123e4874a1adcd3afd68b2f1d7 Mon Sep 17 00:00:00 2001
 From: SpiritCroc <spiritcroc@gmail.com>
 Date: Sun, 5 Feb 2017 12:00:54 +0100
-Subject: [PATCH 37/43] Notification tint: add optional findContrastColor
+Subject: [PATCH 37/44] Notification tint: add optional findContrastColor
  algorithm for dark backgrounds
 
 Overlay config_useDarkBgNotificationIconTextTinting to enable dark bg tinting
index b195d4dd3d7532b813f1bfdf4b0e35d3e73c1054..9a87cf7c940e4ddde3ac28978ce4126ea7d8d973 100644 (file)
@@ -1,7 +1,7 @@
-From 23b7bb57097951ee0aed4a51ce750b18aae952f2 Mon Sep 17 00:00:00 2001
+From cbba5cade6c741883cfe912012e98661684499df Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Wed, 22 Feb 2017 22:55:15 -0500
-Subject: [PATCH 38/43] OMS7: Rootless Security Update Preparation for March
+Subject: [PATCH 38/44] OMS7: Rootless Security Update Preparation for March
  2017
 
 Change-Id: I93f7917eebf9f86590eb9c00841460d236702cb3
index 46cac2dfde28f5097550654b9963d937fddab532..1448f58c5d24efa8aeb77b9f22fe6d267c90233b 100644 (file)
@@ -1,7 +1,7 @@
-From 89140e303a2f18d1ba7ff821c591a59a14c3eca8 Mon Sep 17 00:00:00 2001
+From a88449305ba7f06a57890c7c188e75a0d67c01ce Mon Sep 17 00:00:00 2001
 From: Evan Anderson <evananderson@aospa.co>
 Date: Mon, 27 Feb 2017 15:16:18 -0500
-Subject: [PATCH 39/43] OMS: Add hide annotation to MODIFY_OVERLAYS permission
+Subject: [PATCH 39/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
index 58de84d4961017be19554e82cff891e907064fc1..a5121b8e7704fae6b6d76c4f4aa9e28b1a9bca03 100644 (file)
@@ -1,7 +1,7 @@
-From 05d4f4bd82e6f07b455d0aa3508760bddfc372e8 Mon Sep 17 00:00:00 2001
+From 3f729adb148bbf2689823bac93fef8e292f29e4f Mon Sep 17 00:00:00 2001
 From: Bryan Owens <djbryan3540@gmail.com>
 Date: Mon, 27 Feb 2017 19:06:31 -0600
-Subject: [PATCH 40/43] FWB: Give power dialogs own set of volume icons for
+Subject: [PATCH 40/44] FWB: Give power dialogs own set of volume icons for
  themes
 
 Change-Id: I5add336c06a83b162dfd0832dfabfb06a2827421
index ba7321a01efd977376556322d0ba383769f2afd2..854b48bb342cdefe64ff38ca5dea2f1de501547b 100644 (file)
@@ -1,7 +1,7 @@
-From b7c3ea5a70af8680e8ff6ced1f1accc819e2d7a7 Mon Sep 17 00:00:00 2001
+From 7269c14a19e2d5322e9ff7b66c9a99f8189eef1e Mon Sep 17 00:00:00 2001
 From: George G <kreach3r@users.noreply.github.com>
 Date: Sat, 25 Feb 2017 17:32:18 +0200
-Subject: [PATCH 41/43] base: Force authorize all calling packages by
+Subject: [PATCH 41/44] base: Force authorize all calling packages by
  Masquerade (2/3)
 
 Change-Id: Iaf354c4d891acf9f5e19767223e4f9860a07338f
index 06bddd9b8192f4e397becc3e7b1f654a956e34f7..b05149c7344f609d5373970c718916ac4ac39a44 100644 (file)
@@ -1,7 +1,7 @@
-From bc0a751b1ca020aba84331eebdaf0b3fbfb0e5dd Mon Sep 17 00:00:00 2001
+From aabad857d74935eaebc590ec3b105f96cec93e25 Mon Sep 17 00:00:00 2001
 From: Ivan Iskandar <iiiiskandar14@gmail.com>
 Date: Thu, 9 Mar 2017 13:28:22 +0100
-Subject: [PATCH 42/43] ThemeSafety: Introduce App Crash Intent
+Subject: [PATCH 42/44] ThemeSafety: Introduce App Crash Intent
 
 The intent received by substratum and it will disable all enabled
 overlays.
index 61929b055e3adaf78a81dceb8f6b046b8f7fbab5..fd23e4182b0c6ad33cc1f2c0350ab69ad0e02348 100644 (file)
@@ -1,7 +1,7 @@
-From 5a447a3f7c303a10dcb9fdd159f0d3449d42e292 Mon Sep 17 00:00:00 2001
+From 1b5826792b4a0b94d40e280d6e3113e61d8547a7 Mon Sep 17 00:00:00 2001
 From: Ezio Lacandia Bijelkic <account-1000215@substratum.review>
 Date: Tue, 7 Mar 2017 23:33:40 +0100
-Subject: [PATCH 43/43] Expose Screenshot flash and background colors
+Subject: [PATCH 43/44] Expose Screenshot flash and background colors
 
 Keep in mind that Background color already gets 0.5f opacity in the
 GlobalScreenshot class (BACKGROUND_ALPHA with some math).
diff --git a/patches/frameworks/base/0044-Themes-Expose-Keyboard-Shortcuts-Dialog.patch b/patches/frameworks/base/0044-Themes-Expose-Keyboard-Shortcuts-Dialog.patch
new file mode 100644 (file)
index 0000000..bdea3a5
--- /dev/null
@@ -0,0 +1,41 @@
+From 862ea3e77116f9a1ad4b2d6db6dbcd1010b41dab Mon Sep 17 00:00:00 2001
+From: Bryan Owens <djbryan3540@gmail.com>
+Date: Thu, 30 Mar 2017 13:30:04 -0500
+Subject: [PATCH 44/44] Themes: Expose Keyboard Shortcuts Dialog
+
+Change-Id: I84d3e57fe8c42d79ff6e0b6502cb6cd49aaaf91b
+Signed-off-by: Bryan Owens <djbryan3540@gmail.com>
+---
+ packages/SystemUI/res/values/projekt_styles.xml                        | 3 +++
+ .../SystemUI/src/com/android/systemui/statusbar/KeyboardShortcuts.java | 2 +-
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/packages/SystemUI/res/values/projekt_styles.xml b/packages/SystemUI/res/values/projekt_styles.xml
+index f49834bc202..4144151809d 100644
+--- a/packages/SystemUI/res/values/projekt_styles.xml
++++ b/packages/SystemUI/res/values/projekt_styles.xml
+@@ -20,5 +20,8 @@
+     <style name="TextAppearance.SwitchBar" parent="@android:style/TextAppearance.Material.Title">
+         <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
+     </style>
++
++    <!-- Phyisical Keyboard Dialog style -->
++    <style name="KeyboardShortcutsDialog" parent="@*android:style/Theme.DeviceDefault.Light" />
+ </resources>
+diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/KeyboardShortcuts.java b/packages/SystemUI/src/com/android/systemui/statusbar/KeyboardShortcuts.java
+index 016e1f2f5a9..c471cfe8cd4 100644
+--- a/packages/SystemUI/src/com/android/systemui/statusbar/KeyboardShortcuts.java
++++ b/packages/SystemUI/src/com/android/systemui/statusbar/KeyboardShortcuts.java
+@@ -118,7 +118,7 @@ public final class KeyboardShortcuts {
+     private KeyCharacterMap mKeyCharacterMap;
+     private KeyboardShortcuts(Context context) {
+-        this.mContext = new ContextThemeWrapper(context, android.R.style.Theme_DeviceDefault_Light);
++        this.mContext = new ContextThemeWrapper(context, R.style.KeyboardShortcutsDialog);
+         this.mPackageManager = AppGlobals.getPackageManager();
+         loadResources(context);
+     }
+-- 
+2.11.1
+