Update OMS patches
authorLuK1337 <priv.luk@gmail.com>
Sat, 22 Apr 2017 20:39:13 +0000 (22:39 +0200)
committerLuK1337 <priv.luk@gmail.com>
Sat, 22 Apr 2017 20:39:13 +0000 (22:39 +0200)
50 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-N-Extras-Add-dynamic-theme-BootAnimation-support.patch
patches/frameworks/base/0013-N-Extras-Add-dynamic-theme-fonts-support.patch
patches/frameworks/base/0014-N-Extras-AudioService-Allow-system-effect-sounds-to-.patch
patches/frameworks/base/0015-Themes-Expose-resolver-hardcoded-colors.patch
patches/frameworks/base/0016-Themes-Allow-Immersive-cling-colors-to-be-fully-them.patch
patches/frameworks/base/0017-Themes-Allow-Permission-Icons-to-be-fully-themed.patch
patches/frameworks/base/0018-Themes-Allow-Navbar-ripple-color-to-be-themed.patch
patches/frameworks/base/0019-SystemUI-Expose-QS-edit-item-decoration-background-c.patch
patches/frameworks/base/0020-Allow-custom-alpha-for-notification-shade-bg-color.patch
patches/frameworks/base/0021-Themes-Expose-various-QuickSettings-text-colors.patch
patches/frameworks/base/0022-Notifications-Expose-a-bool-to-disable-dynamic-color.patch
patches/frameworks/base/0023-Notification-dynamic-colors-bool-compatible-with-OMS.patch
patches/frameworks/base/0024-Allow-prevention-of-doze-notification-color-inversio.patch
patches/frameworks/base/0025-OMS7-compatible-Ambient-notification-inversion.patch
patches/frameworks/base/0026-doze-allow-grayscale-even-if-invert-boolean-is-false.patch
patches/frameworks/base/0027-SystemUI-Use-own-drawables-for-QS-expand-icon.patch
patches/frameworks/base/0028-OMS7-N-ApplicationsState-add-filter-for-Substratum-o.patch
patches/frameworks/base/0029-OMS7-N-ApplicationsState-add-filter-for-Substratum-i.patch
patches/frameworks/base/0030-Themes-Expose-QS-battery.patch
patches/frameworks/base/0031-OMS-Introduce-MODIFY_OVERLAYS-permission-for-user-ap.patch
patches/frameworks/base/0032-SystemUI-Expose-switch-bar-title.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-Add-a-protected-broadcast-for-Masquerade-events.patch
patches/frameworks/base/0039-OMS7-Rootless-Security-Update-Preparation-for-March-.patch
patches/frameworks/base/0040-OMS-Add-hide-annotation-to-MODIFY_OVERLAYS-permissio.patch
patches/frameworks/base/0041-FWB-Give-power-dialogs-own-set-of-volume-icons-for-t.patch
patches/frameworks/base/0042-base-Force-authorize-all-calling-packages-by-Masquer.patch
patches/frameworks/base/0043-Revert-Add-a-protected-broadcast-for-Masquerade-even.patch
patches/frameworks/base/0044-ThemeSafety-Introduce-App-Crash-Intent.patch
patches/frameworks/base/0045-Expose-Screenshot-flash-and-background-colors.patch
patches/frameworks/base/0046-Themes-Expose-Keyboard-Shortcuts-Dialog.patch
patches/frameworks/base/0047-Hold-volume-up-during-boot-to-disable-all-overlays.patch
patches/frameworks/base/0048-Separate-tile-label-color-from-icon-drawable-color.patch
patches/frameworks/base/0049-Themes-Allow-volume-slider-and-thumb-to-work-with-cu.patch
patches/frameworks/base/0050-Add-protected-broadcast-for-app-crash-broadcast.patch [new file with mode: 0644]

index 6d4372d987658438696ae573ad33ed3a053b93ae..ec5689ad542d46f4db4dc1e1f0cbe3f21b2b0a33 100644 (file)
@@ -1,7 +1,7 @@
-From f6204a4828e9e0c1dc5aad969011be4a83700373 Mon Sep 17 00:00:00 2001
+From dabbe17b89e52c2324a4bda0a428ce4daed2f78a 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/49] OMS7-N: Support tagging resources as OK to overlay
+Subject: [PATCH 01/50] OMS7-N: Support tagging resources as OK to overlay
  [1/11]
 
 This will allow applications to have a resource xml defining what
index f36c5f253175a5c27ce6ebc364698c69965a7a48..a2f47dde12f19b6f6ff3de3d454c7829264daa9c 100644 (file)
@@ -1,7 +1,7 @@
-From 426653e05cdd3bd6199f1bbfea52367322d1403b Mon Sep 17 00:00:00 2001
+From 98d698443b36451356aeabb6b90cbb5d6d639f05 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/49] OMS7-N: Introduce the OverlayManagerService [2/11]
+Subject: [PATCH 02/50] 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 ba7f291a812edcdaf71833bef3a194cb5fc844b0..3bb49cf09e7f27e52eb707532a63962b34d16582 100644 (file)
@@ -1,7 +1,7 @@
-From e1cb459784f1121182099abd68476907413f3601 Mon Sep 17 00:00:00 2001
+From a29653fb00043a5b06135c4ae0cb7a2e17e46eec 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/49] OMS7-N: Integrate OverlayManagerService into framework
+Subject: [PATCH 03/50] OMS7-N: Integrate OverlayManagerService into framework
  [3/11]
 
 Hand over ownership of overlays to OverlayManagerService.
index 9f644210704ea12790029a62af77adbe483fe20b..78a29984af6923f032ee1ba51ba410bca1ea4684 100644 (file)
@@ -1,7 +1,7 @@
-From dd2d72624f939b55c15d2ff20899971439071589 Mon Sep 17 00:00:00 2001
+From 1f52d40fbb2d5bd041659181eff4b40bd5e70a3f 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/49] OMS7-N: Set EXTRA_REPLACING correctly in
+Subject: [PATCH 04/50] OMS7-N: Set EXTRA_REPLACING correctly in
  ACTION_PACKAGE_ADDED [4/11]
 
 When broadcasting ACTION_PACKAGE_ADDED the recipients of the Intent are
index 300b3ed0c4df963cc954e4a3d1be0554d0329677..166f6569b67afd663f0ca44f56477d12cb338da4 100644 (file)
@@ -1,7 +1,7 @@
-From 73d07526f1a5616ea70b3b4fd74db8127a62c36a Mon Sep 17 00:00:00 2001
+From b016dcd8405c01115c5100106dcb8223911b687b 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/49] OMS7-N: idmap: suppress print for padded resources
+Subject: [PATCH 05/50] OMS7-N: idmap: suppress print for padded resources
  [5/11]
 
 Change-Id: I565ccf515068b96927e4317cc9c06543415bb324
index b74659434ac509182b254e6a6a6506832af485a2..e566e58a28046ec4d8cb266290af1bc5b66bc648 100644 (file)
@@ -1,7 +1,7 @@
-From c8fac2f91203a28277b274ea07d5a50a0201ae2d Mon Sep 17 00:00:00 2001
+From 6fd0672034ac3c61db3a3c0e75ec1cb232cdffc0 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/49] OMS7-N: Fix memory leak during idmap creation [6/11]
+Subject: [PATCH 06/50] OMS7-N: Fix memory leak during idmap creation [6/11]
 
 Plug a memory leak in AssetManager::createIdmap.
 
index 30adeb1e715e96d1b5a74da2fe8e836a2d43b106..22586bc7ba15a18c13cf05cc25dd0029c81558c4 100644 (file)
@@ -1,7 +1,7 @@
-From 400f22dd613cd51d2aa5f06ca1833652695604c7 Mon Sep 17 00:00:00 2001
+From bf2fcbe5c54d85724227dc7b7493af13d88e6699 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/49] OMS7-N: installd: add command 'rmidmap' [7/11]
+Subject: [PATCH 07/50] 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 2307558ed0e73e25afb49e417dc5dc6670b30f8b..58a4db4d21974164dcca32c76332eba33c730abf 100644 (file)
@@ -1,7 +1,7 @@
-From 80571b9878569fdc7fa2469d518b61593568d60f Mon Sep 17 00:00:00 2001
+From 094b09cef2e72673395d8bc6b27e91dfd7ee9f81 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/49] OMS7-N: Disable Zygote preloaded drawables [8/11]
+Subject: [PATCH 08/50] 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 47cd7d4fa4ca5dd2da066cbf47c8f470e3c1808a..c4483825caf03658ec0451730807d9abacbde17d 100644 (file)
@@ -1,7 +1,7 @@
-From a865b85d19ad8f71f3e5addd4f8f6cf1ad2dbce4 Mon Sep 17 00:00:00 2001
+From 0a7d876a7e316223f4b97d907eab74678611a801 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/49] OMS7-N: Persistence on boot through
+Subject: [PATCH 09/50] OMS7-N: Persistence on boot through
  OverlayManagerServiceImpl [9/11]
 
 Overlays should not be enforced by the traditional OverlayManagerService
index 673ce525bbcbfc93ca6d730e1d5fc7624c6a1697..a4b49395d4f5844875ad99fa7b2fee93ce44e219 100644 (file)
@@ -1,7 +1,7 @@
-From 0e31986d918c98ef50101f3188c4585659c251ad Mon Sep 17 00:00:00 2001
+From 27a981435b8d89e12d97f82c841adf21e40f5d34 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/49] OMS7-N: Do not enforce code policy limiting overlay
+Subject: [PATCH 10/50] OMS7-N: Do not enforce code policy limiting overlay
  installation [10/11]
 
 Change-Id: Iea317f3771f25dbfcbf4938e88cace12fd97d7eb
index fa4f726d69c0c79334abd192ebea4e16472726d6..1ad8763d3eb8347fb3c33095301afeb030453c31 100644 (file)
@@ -1,7 +1,7 @@
-From 275bd581044b3c419d3b240e8e9f5c8caaf13438 Mon Sep 17 00:00:00 2001
+From 077495ff8bbba4ba943a5c6d507a85c0f23e3c3b 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/49] OMS7-N: Implement multi-target enable/disable and
+Subject: [PATCH 11/50] 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 2d9d5b7a266f2b00e515d96fda5a1ebe7744ce9b..c20606bf5b096c22cb2074747572121310ebf4e9 100644 (file)
@@ -1,7 +1,7 @@
-From f40967b27513d7525475ad042e19e1a1b853b79e Mon Sep 17 00:00:00 2001
+From 84141a7f1bfc1488803142c4a158fec27018ffdc Mon Sep 17 00:00:00 2001
 From: 0xD34D <clark@scheffsblend.com>
 Date: Mon, 20 Jun 2016 22:59:48 +0300
-Subject: [PATCH 12/49] N-Extras: Add dynamic theme BootAnimation support
+Subject: [PATCH 12/50] N-Extras: Add dynamic theme BootAnimation support
 
 Extracted from "Themes: Port to CM13 [1/3]"
 http://review.cyanogenmod.org/#/c/113273/14
index 5d26a0fee2fd048d6c671cd46066ca654f6a8be0..f6b3325f83a2246f249826ef7aa3c75cf24e28da 100644 (file)
@@ -1,7 +1,7 @@
-From 14684604fbc8574ac4fca7feb4a233fcdd1b4537 Mon Sep 17 00:00:00 2001
+From db0d6ddfc5366bc4d2c62928d475c72dbb7f5bbc Mon Sep 17 00:00:00 2001
 From: 0xD34D <clark@scheffsblend.com>
 Date: Wed, 22 Jun 2016 23:54:23 +0300
-Subject: [PATCH 13/49] N-Extras: Add dynamic theme fonts support
+Subject: [PATCH 13/50] 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 4704e9b8a90da98b06298816bae690540563b123..07aa90eb58539d65bd4db9593e17c60160a42edb 100644 (file)
@@ -1,7 +1,7 @@
-From 3aec8b5a9d53c3497e0317cd050b88fd00d60556 Mon Sep 17 00:00:00 2001
+From 8166bb0ad93de8c095c6aeb157a0058e4348e957 Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Sun, 17 Jul 2016 17:56:40 -0400
-Subject: [PATCH 14/49] N-Extras: AudioService: Allow system effect sounds to
+Subject: [PATCH 14/50] N-Extras: AudioService: Allow system effect sounds to
  be themed
 
 This commit checks whether there is a preexisting file in the themed
index ea914a1007fc433bda870e3f696801092c99d2bf..d552515ad9cd46fd80f901a144a4608f02f1455d 100644 (file)
@@ -1,7 +1,7 @@
-From 7d5ae63634e85a9b33e7341c92fca3947b962290 Mon Sep 17 00:00:00 2001
+From f81eee3d19e704da61dd6687f5d9d616a224d32a Mon Sep 17 00:00:00 2001
 From: Dave Kover <dkover@cyngn.com>
 Date: Fri, 9 Dec 2016 10:47:17 -0700
-Subject: [PATCH 15/49] Themes: Expose resolver hardcoded colors
+Subject: [PATCH 15/50] Themes: Expose resolver hardcoded colors
 
 commit dbbd5e70cc65002df41561474b03362022dd6716
 Author: Dave Kover <dkover@cyngn.com>
index 1ee4c93d21d916b979e4d80a52627baac9a2844a..5870850fb55c4b6fddc09a2363813717adeeba3f 100644 (file)
@@ -1,7 +1,7 @@
-From 0df97eb6065a1a21ded231a0a286ac0f9ae8c0ac Mon Sep 17 00:00:00 2001
+From ee80d924cde78a0060b94c2b6ecfc87684c68ecb Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Tue, 17 Nov 2015 18:57:11 -0500
-Subject: [PATCH 16/49] Themes: Allow Immersive cling colors to be fully themed
+Subject: [PATCH 16/50] 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 02038eec2843a936058c86e81eb3d44e984a4c1d..60a64bd42aa1916787a735fd63065c0f1c553f43 100644 (file)
@@ -1,7 +1,7 @@
-From 0942917b30f3ac7508c9f3b324321db19b5230f5 Mon Sep 17 00:00:00 2001
+From 9a908affc3c79c20fe08d65293d7a601a36928f5 Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Mon, 23 Nov 2015 23:49:15 -0500
-Subject: [PATCH 17/49] Themes: Allow Permission Icons to be fully themed
+Subject: [PATCH 17/50] 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 85130ef7ea5799cee5cb81108fe2363c3cd74406..6caf6cbb75ee3fb30db4a6c4199b9e4d6be7b34f 100644 (file)
@@ -1,7 +1,7 @@
-From 7e786c09511978b1ab02cc15d3819f4ba0e74c98 Mon Sep 17 00:00:00 2001
+From 45258039afb93f4f3dba60ac39f2ac374e5e7126 Mon Sep 17 00:00:00 2001
 From: Dave Kover <dkover@cyngn.com>
 Date: Thu, 14 Apr 2016 10:19:13 +0700
-Subject: [PATCH 18/49] Themes: Allow Navbar ripple color to be themed
+Subject: [PATCH 18/50] Themes: Allow Navbar ripple color to be themed
 
 PS1:
 Layers Commit by @setiawanjimmy
index 50568d9846caef6a3c454590851a61f6215c2d77..9c8a43182c24b16c5b8b574bbdbd9e61d9d47067 100644 (file)
@@ -1,7 +1,7 @@
-From c6c7820b9a4bedc790cf8645b27cd2b076e5b09a Mon Sep 17 00:00:00 2001
+From 073d51964c3a206f2b4287c7a1bea10aa7152cae Mon Sep 17 00:00:00 2001
 From: Ivan Iskandar <iiiiskandar14@gmail.com>
 Date: Sun, 18 Sep 2016 21:33:18 +0700
-Subject: [PATCH 19/49] SystemUI: Expose QS edit item decoration background
+Subject: [PATCH 19/50] SystemUI: Expose QS edit item decoration background
  color
 
 PS2:
index 7a8e076040fd0f1b81e9eebac9815b72989e778a..343c712cd93daa81b060953930db3f78df11af96 100644 (file)
@@ -1,7 +1,7 @@
-From a1c4f986d943b1e3160a9a8bced213c82b89c71b Mon Sep 17 00:00:00 2001
+From 37c3f4543cde43fa7cbe2eade180eecbfd4e096b 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 20/49] Allow custom alpha for notification shade bg color
+Subject: [PATCH 20/50] Allow custom alpha for notification shade bg color
 
 Change-Id: If621df83d994feae0448a734408ba85ac8329325
 ---
index 71b297d4fe4ff5107207ce3212bb7d9384f66099..082dcbb685970d1a93530070888201a59f433585 100644 (file)
@@ -1,7 +1,7 @@
-From fb7136ed7717ae3f4e6e21bb47845d354eda6372 Mon Sep 17 00:00:00 2001
+From ebe81bf0613d8e0ed897e0d790defa8b7489a96c 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 21/49] Themes: Expose various QuickSettings text colors
+Subject: [PATCH 21/50] Themes: Expose various QuickSettings text colors
 
 Change-Id: Iaea71ca83afbc3d8cc6faea6afac16cabb46cfff
 ---
index 4bf222ae99b051d99ebf89c335e3f6443179facb..e93b951f7460ee4750e73c0b3574944d1f72b0ba 100644 (file)
@@ -1,7 +1,7 @@
-From a1bb1e3773e2874fe1ed9078a78afcd071130feb Mon Sep 17 00:00:00 2001
+From c8066762a01b53ee2c76f8b2611b0adab7088f06 Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Sat, 27 Aug 2016 10:56:46 -0400
-Subject: [PATCH 22/49] Notifications: Expose a bool to disable dynamic colors
+Subject: [PATCH 22/50] 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 75e54609d0306f90af31eb22e5d84deec90b7fb4..2e56a458be05bfd7011642220b6bb6e5b6121e0d 100644 (file)
@@ -1,7 +1,7 @@
-From efa84af5ae2d6cfa14ec9bb5c38ba894d92a19f1 Mon Sep 17 00:00:00 2001
+From 343678142b8fb176f079cf0c7cd7992289717dab 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 23/49] Notification dynamic colors bool compatible with OMS7
+Subject: [PATCH 23/50] 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 af6576ef4f58641c906b0d8e226bf15f6074ff37..b755b5618db914fffe1ae03a1cdac53fb7ab5c6e 100644 (file)
@@ -1,7 +1,7 @@
-From 8839610344f9955b295299f862ae0c1bd2c2b52b Mon Sep 17 00:00:00 2001
+From fb82622f95d7861f8ee38ef16732b98250302bbb Mon Sep 17 00:00:00 2001
 From: Daniel Koman <dankoman30@gmail.com>
 Date: Fri, 17 Apr 2015 11:56:28 -0600
-Subject: [PATCH 24/49] Allow prevention of doze notification color inversion
+Subject: [PATCH 24/50] Allow prevention of doze notification color inversion
 
 Removed empty newline at the end -- KreAch3R
 Removed slims files for aosp roms -- Bgill55
index 37e8f150bde014ee703e510974c644a767924186..da7b94649b754262a45b8212ccaffe8cd7d0944e 100644 (file)
@@ -1,7 +1,7 @@
-From c017d1d8a7ae32fc5ea4935c79c60e36fd6df638 Mon Sep 17 00:00:00 2001
+From 6ba8d72e9305b3e282a8bfd50fe2a53edb2287e2 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 25/49] OMS7 compatible 'Ambient notification inversion'
+Subject: [PATCH 25/50] 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 7d0f4551269f252c56fbeab5f7a55d642d281c3f..78404af99c1bff7abf0836ed3e9143a230aa7e38 100644 (file)
@@ -1,7 +1,7 @@
-From 8e9c318d92c08deae8d033f814920788b1384417 Mon Sep 17 00:00:00 2001
+From f1dbfafffecbfc51a3b801ebe38a7118ef545031 Mon Sep 17 00:00:00 2001
 From: Daniel Koman <dankoman30@gmail.com>
 Date: Wed, 28 Sep 2016 15:28:26 +0200
-Subject: [PATCH 26/49] doze: allow grayscale even if invert boolean is false
+Subject: [PATCH 26/50] 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 8b409dde114b5d7d68a76be6375d0ff6353f9fa8..cef041be3163d31aa7e16b4ae7ce5e0f910dad2c 100644 (file)
@@ -1,7 +1,7 @@
-From c526ccd04c661ea2ff07b3acd6ff2edda1f54718 Mon Sep 17 00:00:00 2001
+From db542a812c0e29daf3f380c52566e53f19cb0c58 Mon Sep 17 00:00:00 2001
 From: Ivan Iskandar <iiiiskandar14@gmail.com>
 Date: Mon, 5 Dec 2016 19:00:04 +0700
-Subject: [PATCH 27/49] SystemUI: Use own drawables for QS expand icon
+Subject: [PATCH 27/50] 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 18fed9e9d084062bec32d369a26417df11a0d9c9..9164b2ef9f71c891f3e680dc3f888a3dd045f7be 100644 (file)
@@ -1,7 +1,7 @@
-From f069c34b2e047d31b79e3935a6e926d709a24878 Mon Sep 17 00:00:00 2001
+From 68a009749abfbed172a34ce04be0826dab8e50fe 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 28/49] OMS7-N: ApplicationsState: add filter for Substratum
+Subject: [PATCH 28/50] OMS7-N: ApplicationsState: add filter for Substratum
  overlays [1/2]
 
 This commit allows the framework to handle the filtering of the
index f20f4093f74bf0f63c2e24b22969dc0654ed6140..b04fb266ec8f95e0e1f33f7713239c49f2782b92 100644 (file)
@@ -1,7 +1,7 @@
-From 947788aec862c3854c0d49da85d7e5ecf108d922 Mon Sep 17 00:00:00 2001
+From 96a68b57b27b1f8fcfc8bbec902429303fea6b4f Mon Sep 17 00:00:00 2001
 From: Kuba Schenk <abukcz@gmail.com>
 Date: Thu, 1 Dec 2016 21:48:26 +0100
-Subject: [PATCH 29/49] OMS7-N: ApplicationsState: add filter for Substratum
+Subject: [PATCH 29/50] 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 354d5875da96a6658d9a454ab42de0712eb3326e..d143b004b44728c71f1cc388e9202ac7477127bf 100644 (file)
@@ -1,7 +1,7 @@
-From 08bcfa01f5d94febd9e29b062df8850654276f5a Mon Sep 17 00:00:00 2001
+From 9a7b975d72fe5d79093cf068eec49be51ea97303 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 30/49] Themes: Expose QS battery
+Subject: [PATCH 30/50] Themes: Expose QS battery
 
 This is needed for white themes like Belo. Should function the same with dark themes as well.
 
index 4ea8817899a602ae451c94475cd3e036b586f517..625cfa65de1917f3218d07dd819faac0f7f987b3 100644 (file)
@@ -1,7 +1,7 @@
-From 5b62b039f07005aed383f410f4bf9f6b6919530e Mon Sep 17 00:00:00 2001
+From 6552655fd7898540efb0c093ece0e4bf43be6028 Mon Sep 17 00:00:00 2001
 From: bigrushdog <randall.rushing@gmail.com>
 Date: Mon, 19 Dec 2016 04:33:31 -0800
-Subject: [PATCH 31/49] OMS: Introduce MODIFY_OVERLAYS permission for user apps
+Subject: [PATCH 31/50] 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 d8a55d2e9a62bf951ea0b2f2d6f5f6c4dc49c31c..fb34d8c0700efdb00f1412503d4b217d4fc3c15a 100644 (file)
@@ -1,7 +1,7 @@
-From e8b28b8ddc0621b5467cdb845742eb616b9190c9 Mon Sep 17 00:00:00 2001
+From 9c0b48b2dd65eec48a01635b1c73c4d7f42fd8d4 Mon Sep 17 00:00:00 2001
 From: daveyannihilation <daveyannihilation@hotmail.com>
 Date: Sun, 1 Jan 2017 01:47:53 -0700
-Subject: [PATCH 32/49] SystemUI: Expose switch bar title
+Subject: [PATCH 32/50] SystemUI: Expose switch bar title
 
 This is needed for the power notifications switchbar in SystemUI Tuner, amongst other things.
 
index ffde450126d3d8a1a8315b229b500577e10e3f2b..65baba456beaa269cd15f2c2111bf637db22dc3d 100644 (file)
@@ -1,7 +1,7 @@
-From ef0096e02217cbc1be607e6efb0a80ff6fa05c08 Mon Sep 17 00:00:00 2001
+From aa55c54d10683696e07f0a0c5cb56e1a8818f834 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/49] Expose external qs tile tint color
+Subject: [PATCH 33/50] Expose external qs tile tint color
 
 This should allow themers to get around issues like this (see pic below)
 
index f0cf6be22fd968d8fdf5333a37f9edc467f83d8a..4823954df781ab7b25c9ec804e5e6e558af799a4 100644 (file)
@@ -1,7 +1,7 @@
-From 786f201680903415c5ae9ea8a52c676b3956c520 Mon Sep 17 00:00:00 2001
+From 0ec70df9695b78e50115cb16eff63f1a12151e87 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/49] graphics: ADB "N" icon compatible with OMS7
+Subject: [PATCH 34/50] 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 ba7ab80c313efa6dc95984c30dd5829ccae6945e..577d9a1e0d89b83b33705e4edd2697fb7281b36c 100644 (file)
@@ -1,7 +1,7 @@
-From 26b00b61f0062571617dec27634fc4e1f2783a99 Mon Sep 17 00:00:00 2001
+From 08cea310d8247a18fe48de3b65d2703bf4d70c8f 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/49] Set external QS tiles tint mode to SRC_ATOP
+Subject: [PATCH 35/50] 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 a5e6e332274763086154dd1e522f22b19735b002..99537e03c9bd5019d67e6ea0c9a69df1587ba46b 100644 (file)
@@ -1,7 +1,7 @@
-From 75424d8cfc29fa7fbfac397c405c9c7b0083010d Mon Sep 17 00:00:00 2001
+From 42fb6344e4752d3bdec8e7f912d9cab933940fd6 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/49] Themes: Expose Keyguard affordance circle background
+Subject: [PATCH 36/50] Themes: Expose Keyguard affordance circle background
 
 Change-Id: Id4a078cdbc944fa0c0736103045a0382d49ecb80
 ---
index 3031882be774287bd396a55a2839d499dbcbfc69..a6a8ed03c6aca942f38c1831cda0667d6d3282da 100644 (file)
@@ -1,7 +1,7 @@
-From f78b947d4c24e58c4e100f83d4066ccac7a2e0e0 Mon Sep 17 00:00:00 2001
+From 8f28e14a9b6ea601fe848805f707a9ecc522cfcf Mon Sep 17 00:00:00 2001
 From: SpiritCroc <spiritcroc@gmail.com>
 Date: Sun, 5 Feb 2017 12:00:54 +0100
-Subject: [PATCH 37/49] Notification tint: add optional findContrastColor
+Subject: [PATCH 37/50] Notification tint: add optional findContrastColor
  algorithm for dark backgrounds
 
 Overlay config_useDarkBgNotificationIconTextTinting to enable dark bg tinting
index dafd7bdd29d8549a5a5191b6d8430520340dbe90..d2a60ccdd91a9d01de690e311f5a1022be76bd3f 100644 (file)
@@ -1,7 +1,7 @@
-From fac68ee9116877e5d1a4e87e6451765e7a585418 Mon Sep 17 00:00:00 2001
+From bd53a67ef616a547391a7703be1c0893d10edb5c Mon Sep 17 00:00:00 2001
 From: bigrushdog <randall.rushing@gmail.com>
 Date: Sat, 14 Jan 2017 23:33:38 -0800
-Subject: [PATCH 38/49] Add a protected broadcast for Masquerade events
+Subject: [PATCH 38/50] Add a protected broadcast for Masquerade events
 
 Parse extras to get event details. Docs will be available
 in Masquerade source code
index ecaa554c08bec59268eae13e9b3a3a416656541c..79b53c017135a15333d7c25f2e588cb767c4d858 100644 (file)
@@ -1,7 +1,7 @@
-From 3d792eb21c6e6efc25ab25c75ef57d3a104ef457 Mon Sep 17 00:00:00 2001
+From 97eb2cc8d30a626ab0c5ce8acb82bc89a278b993 Mon Sep 17 00:00:00 2001
 From: Nicholas Chum <nicholaschum@gmail.com>
 Date: Wed, 22 Feb 2017 22:55:15 -0500
-Subject: [PATCH 39/49] OMS7: Rootless Security Update Preparation for March
+Subject: [PATCH 39/50] OMS7: Rootless Security Update Preparation for March
  2017
 
 Change-Id: I93f7917eebf9f86590eb9c00841460d236702cb3
index 92397b08995c72bdf653c5311dab21b20ae16f52..08eeae7ea020e3839f40e116d54594e66f194b0e 100644 (file)
@@ -1,7 +1,7 @@
-From 94c10034a345530d8d7aedec5e6fdc8a1c408de0 Mon Sep 17 00:00:00 2001
+From 959537af95548550869a2e6a517bfa395b0c5b8d Mon Sep 17 00:00:00 2001
 From: Evan Anderson <evananderson@aospa.co>
 Date: Mon, 27 Feb 2017 15:16:18 -0500
-Subject: [PATCH 40/49] OMS: Add hide annotation to MODIFY_OVERLAYS permission
+Subject: [PATCH 40/50] 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 1a683bfb595fb454c55425a5a1bdbf213514c3da..7195ea23a1bf4242ba46015b3f0fa36e49e48918 100644 (file)
@@ -1,7 +1,7 @@
-From cc5f745d17db362ef4434161316647a6b10bd68c Mon Sep 17 00:00:00 2001
+From 4cb1a87a6e75709e9a6b6806958c5f5dfc2d91ba Mon Sep 17 00:00:00 2001
 From: Bryan Owens <djbryan3540@gmail.com>
 Date: Mon, 27 Feb 2017 19:06:31 -0600
-Subject: [PATCH 41/49] FWB: Give power dialogs own set of volume icons for
+Subject: [PATCH 41/50] FWB: Give power dialogs own set of volume icons for
  themes
 
 Change-Id: I5add336c06a83b162dfd0832dfabfb06a2827421
index 49e485b208e137670b7da350e99057937c1ec1ed..8d147b04e4c0824f9f2dad072cd04e8551c03cd3 100644 (file)
@@ -1,7 +1,7 @@
-From a612d630f44ceba9aabcd3f620d5042decb2352b Mon Sep 17 00:00:00 2001
+From dd79ad85f4f7b914bc81d2b2cf60aea6c68787bf 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 42/49] base: Force authorize all calling packages by
+Subject: [PATCH 42/50] base: Force authorize all calling packages by
  Masquerade (2/3)
 
 Change-Id: Iaf354c4d891acf9f5e19767223e4f9860a07338f
index ac92b10e3b06f49c1983892bb94cb8193d11bd82..418868202b9631d6b5e6cf8f602648d6b2bc173f 100644 (file)
@@ -1,7 +1,7 @@
-From d646efcbc913cf5930d187efabb1a466f1efcb6f Mon Sep 17 00:00:00 2001
+From 19cca8630aef4467be7f20bbbbd039f019bd74f8 Mon Sep 17 00:00:00 2001
 From: Nathan Chancellor <natechancellor@gmail.com>
 Date: Sat, 4 Mar 2017 00:35:08 +0100
-Subject: [PATCH 43/49] Revert "Add a protected broadcast for Masquerade
+Subject: [PATCH 43/50] Revert "Add a protected broadcast for Masquerade
  events"
 
 Requires https://substratum.review/#/c/374
index 1f8f4020ada2db0db44c436dab0f89b7d7b12bea..600c0e5dce2a114246073128c57de1039f0041a9 100644 (file)
@@ -1,7 +1,7 @@
-From 573a2e79516188340537c95f41eb0d5e54328169 Mon Sep 17 00:00:00 2001
+From 9b6850894eec6e9911593d5b5ce135b83ad73acb Mon Sep 17 00:00:00 2001
 From: Ivan Iskandar <iiiiskandar14@gmail.com>
 Date: Thu, 9 Mar 2017 13:28:22 +0100
-Subject: [PATCH 44/49] ThemeSafety: Introduce App Crash Intent
+Subject: [PATCH 44/50] ThemeSafety: Introduce App Crash Intent
 
 The intent received by substratum and it will disable all enabled
 overlays.
index 57cf13c9b0b7b23049fcd6482db90ae7ffe0508b..d3115fe4c7e049bd12621b36711d617c09a1e4cc 100644 (file)
@@ -1,7 +1,7 @@
-From f01c615403bc59aa8a436aa16902cb3b1b703fd4 Mon Sep 17 00:00:00 2001
+From f232c55c3d8707d9665d8df68e76279f0932b131 Mon Sep 17 00:00:00 2001
 From: ezio84 <brabus84@gmail.com>
 Date: Tue, 7 Mar 2017 23:33:40 +0100
-Subject: [PATCH 45/49] Expose Screenshot flash and background colors
+Subject: [PATCH 45/50] 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).
index cfccc997c91ea6e151bf67c1dcb505e5aaccf0b5..8feeba2d53007f8348114f5df3f231ea355cafd5 100644 (file)
@@ -1,7 +1,7 @@
-From 62f470368f4a33c60517b494e3f2ebd834c6d65c Mon Sep 17 00:00:00 2001
+From ddc7387cb62e72cfbcb6991e938f301de3fb0a46 Mon Sep 17 00:00:00 2001
 From: Bryan Owens <djbryan3540@gmail.com>
 Date: Thu, 30 Mar 2017 13:30:04 -0500
-Subject: [PATCH 46/49] Themes: Expose Keyboard Shortcuts Dialog
+Subject: [PATCH 46/50] Themes: Expose Keyboard Shortcuts Dialog
 
 Change-Id: I84d3e57fe8c42d79ff6e0b6502cb6cd49aaaf91b
 Signed-off-by: Bryan Owens <djbryan3540@gmail.com>
index 2ac61d2cdf77ad3b8be85d8746a5347bb6665a2a..7700d8d74db7fbe8e18e737803e7354adbd40c80 100644 (file)
@@ -1,7 +1,7 @@
-From 1217d520841f4ac438685b718a6968b61a8bde6f Mon Sep 17 00:00:00 2001
+From 0815903ef6adc074c9093226da219da1b5e052f4 Mon Sep 17 00:00:00 2001
 From: George G <kreach3r@users.noreply.github.com>
 Date: Sat, 11 Mar 2017 14:11:54 +0200
-Subject: [PATCH 47/49] Hold "volume up" during boot to disable all overlays
+Subject: [PATCH 47/50] Hold "volume up" during boot to disable all overlays
 
 Following the way "safe mode" was coded, you can now long press
 "volume up" during boot to automatically disable all overlays
index 275c2c2606558fced9f9723dac84fcd1ebde30d8..f5f0c95f9c88d3bad583a29238881fae50b676ac 100644 (file)
@@ -1,7 +1,7 @@
-From d83c68696b4df8be3df704e9df0a882ca654577e Mon Sep 17 00:00:00 2001
+From 7d719c250760434d620a48e27a8c55c8a508c56e Mon Sep 17 00:00:00 2001
 From: bigrushdog <randall.rushing@gmail.com>
 Date: Tue, 11 Apr 2017 01:01:04 -0700
-Subject: [PATCH 48/49] Separate tile label color from icon drawable color
+Subject: [PATCH 48/50] Separate tile label color from icon drawable color
 
 Sometimes it is desirable to override default icon tinting with
 transparent tinting. However, doing so makes the label text
index 2dc91efe7484c90943ae35c3bb2db895d3decffa..a9a9607ec65d8262a1983e8eeec5d12c43ff4597 100644 (file)
@@ -1,7 +1,7 @@
-From ec0e11dde27843dfbd8120beb270e5ff09fd45b2 Mon Sep 17 00:00:00 2001
+From e29a569ef202fbc68815e3c6bc2ce23ff4c5da69 Mon Sep 17 00:00:00 2001
 From: Randall Rushing <randall.rushing@gmail.com>
 Date: Sun, 10 Jan 2016 12:09:58 -0800
-Subject: [PATCH 49/49] Themes: Allow volume slider and thumb to work with
+Subject: [PATCH 49/50] Themes: Allow volume slider and thumb to work with
  custom images.
 
 Credit Bryan Owens for giving guidance on what was needed.
diff --git a/patches/frameworks/base/0050-Add-protected-broadcast-for-app-crash-broadcast.patch b/patches/frameworks/base/0050-Add-protected-broadcast-for-app-crash-broadcast.patch
new file mode 100644 (file)
index 0000000..4ae1f95
--- /dev/null
@@ -0,0 +1,26 @@
+From c2d3217af33fa0dba8d00db33c5c1a9e08cee446 Mon Sep 17 00:00:00 2001
+From: Ivan Iskandar <iiiiskandar14@gmail.com>
+Date: Tue, 18 Apr 2017 11:16:21 +0200
+Subject: [PATCH 50/50] Add protected broadcast for app crash broadcast
+
+Change-Id: I85a1d73343df817944be007c0c696c05377a586d
+---
+ core/res/AndroidManifest.xml | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml
+index 58fb5f533c1..2489c9882fe 100644
+--- a/core/res/AndroidManifest.xml
++++ b/core/res/AndroidManifest.xml
+@@ -524,6 +524,8 @@
+     <!-- ====================================================================== -->
+     <eat-comment />
++    <protected-broadcast android:name="projekt.substratum.APP_CRASHED" />
++
+     <!-- ====================================================================== -->
+     <!-- Permissions for accessing user's contacts including personal profile   -->
+     <!-- ====================================================================== -->
+-- 
+2.11.1
+