|
|
@@ -1,4 +1,4 @@
|
|
|
|
From 9badbe171d757a64ba76bdd247018e97d5e85066 Mon Sep 17 00:00:00 2001
|
|
|
|
From 30abf39af77e87b0b4fd8c11d3bc9a601b1b31bd Mon Sep 17 00:00:00 2001
|
|
|
|
From: Andy CrossGate Yan <GeForce8800Ultra@gmail.com>
|
|
|
|
From: Andy CrossGate Yan <GeForce8800Ultra@gmail.com>
|
|
|
|
Date: Sun, 13 Dec 2020 02:22:12 +0000
|
|
|
|
Date: Sun, 13 Dec 2020 02:22:12 +0000
|
|
|
|
Subject: [PATCH] Squashed revert of LOS FOD implementation
|
|
|
|
Subject: [PATCH] Squashed revert of LOS FOD implementation
|
|
|
@@ -16,7 +16,7 @@ Change-Id: I4650cef96617c32e52d5dd088c8afffb06ab5e1d
|
|
|
|
packages/SystemUI/res/values/config.xml | 1 -
|
|
|
|
packages/SystemUI/res/values/config.xml | 1 -
|
|
|
|
.../SystemUI/res/values/lineage_config.xml | 4 -
|
|
|
|
.../SystemUI/res/values/lineage_config.xml | 4 -
|
|
|
|
.../keyguard/KeyguardSecurityContainer.java | 15 +-
|
|
|
|
.../keyguard/KeyguardSecurityContainer.java | 15 +-
|
|
|
|
.../systemui/biometrics/FODCircleView.java | 535 ------------------
|
|
|
|
.../systemui/biometrics/FODCircleView.java | 544 ------------------
|
|
|
|
.../biometrics/FODCircleViewImpl.java | 73 ---
|
|
|
|
.../biometrics/FODCircleViewImpl.java | 73 ---
|
|
|
|
.../systemui/dagger/SystemUIBinder.java | 7 -
|
|
|
|
.../systemui/dagger/SystemUIBinder.java | 7 -
|
|
|
|
.../keyguard/KeyguardViewMediator.java | 10 +-
|
|
|
|
.../keyguard/KeyguardViewMediator.java | 10 +-
|
|
|
@@ -26,7 +26,7 @@ Change-Id: I4650cef96617c32e52d5dd088c8afffb06ab5e1d
|
|
|
|
.../biometrics/BiometricServiceBase.java | 2 +-
|
|
|
|
.../biometrics/BiometricServiceBase.java | 2 +-
|
|
|
|
.../fingerprint/FingerprintService.java | 112 ----
|
|
|
|
.../fingerprint/FingerprintService.java | 112 ----
|
|
|
|
.../statusbar/StatusBarManagerService.java | 22 -
|
|
|
|
.../statusbar/StatusBarManagerService.java | 22 -
|
|
|
|
19 files changed, 5 insertions(+), 875 deletions(-)
|
|
|
|
19 files changed, 5 insertions(+), 884 deletions(-)
|
|
|
|
delete mode 100644 packages/SystemUI/res-keyguard/values/lineage_dimens.xml
|
|
|
|
delete mode 100644 packages/SystemUI/res-keyguard/values/lineage_dimens.xml
|
|
|
|
delete mode 100644 packages/SystemUI/res/drawable-nodpi/fod_icon_pressed.png
|
|
|
|
delete mode 100644 packages/SystemUI/res/drawable-nodpi/fod_icon_pressed.png
|
|
|
|
delete mode 100644 packages/SystemUI/res/drawable/fod_icon_default.xml
|
|
|
|
delete mode 100644 packages/SystemUI/res/drawable/fod_icon_default.xml
|
|
|
@@ -34,7 +34,7 @@ Change-Id: I4650cef96617c32e52d5dd088c8afffb06ab5e1d
|
|
|
|
delete mode 100644 packages/SystemUI/src/com/android/systemui/biometrics/FODCircleViewImpl.java
|
|
|
|
delete mode 100644 packages/SystemUI/src/com/android/systemui/biometrics/FODCircleViewImpl.java
|
|
|
|
|
|
|
|
|
|
|
|
diff --git a/core/java/com/android/internal/statusbar/IStatusBar.aidl b/core/java/com/android/internal/statusbar/IStatusBar.aidl
|
|
|
|
diff --git a/core/java/com/android/internal/statusbar/IStatusBar.aidl b/core/java/com/android/internal/statusbar/IStatusBar.aidl
|
|
|
|
index 44607f7f5fbd..83b672e06b01 100644
|
|
|
|
index 44607f7f5fb..83b672e06b0 100644
|
|
|
|
--- a/core/java/com/android/internal/statusbar/IStatusBar.aidl
|
|
|
|
--- a/core/java/com/android/internal/statusbar/IStatusBar.aidl
|
|
|
|
+++ b/core/java/com/android/internal/statusbar/IStatusBar.aidl
|
|
|
|
+++ b/core/java/com/android/internal/statusbar/IStatusBar.aidl
|
|
|
|
@@ -228,12 +228,6 @@ oneway interface IStatusBar
|
|
|
|
@@ -228,12 +228,6 @@ oneway interface IStatusBar
|
|
|
@@ -51,7 +51,7 @@ index 44607f7f5fbd..83b672e06b01 100644
|
|
|
|
* Used to block or unblock usage of gestural navigation
|
|
|
|
* Used to block or unblock usage of gestural navigation
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
diff --git a/core/java/com/android/internal/statusbar/IStatusBarService.aidl b/core/java/com/android/internal/statusbar/IStatusBarService.aidl
|
|
|
|
diff --git a/core/java/com/android/internal/statusbar/IStatusBarService.aidl b/core/java/com/android/internal/statusbar/IStatusBarService.aidl
|
|
|
|
index e9b0683db89c..ca0eccdbc6e6 100644
|
|
|
|
index e9b0683db89..ca0eccdbc6e 100644
|
|
|
|
--- a/core/java/com/android/internal/statusbar/IStatusBarService.aidl
|
|
|
|
--- a/core/java/com/android/internal/statusbar/IStatusBarService.aidl
|
|
|
|
+++ b/core/java/com/android/internal/statusbar/IStatusBarService.aidl
|
|
|
|
+++ b/core/java/com/android/internal/statusbar/IStatusBarService.aidl
|
|
|
|
@@ -148,12 +148,6 @@ interface IStatusBarService
|
|
|
|
@@ -148,12 +148,6 @@ interface IStatusBarService
|
|
|
@@ -68,7 +68,7 @@ index e9b0683db89c..ca0eccdbc6e6 100644
|
|
|
|
* Starts the default assistant app.
|
|
|
|
* Starts the default assistant app.
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
diff --git a/packages/SystemUI/Android.bp b/packages/SystemUI/Android.bp
|
|
|
|
diff --git a/packages/SystemUI/Android.bp b/packages/SystemUI/Android.bp
|
|
|
|
index c78630c05f08..84870f83ad2e 100644
|
|
|
|
index c78630c05f0..84870f83ad2 100644
|
|
|
|
--- a/packages/SystemUI/Android.bp
|
|
|
|
--- a/packages/SystemUI/Android.bp
|
|
|
|
+++ b/packages/SystemUI/Android.bp
|
|
|
|
+++ b/packages/SystemUI/Android.bp
|
|
|
|
@@ -71,7 +71,6 @@ android_library {
|
|
|
|
@@ -71,7 +71,6 @@ android_library {
|
|
|
@@ -89,7 +89,7 @@ index c78630c05f08..84870f83ad2e 100644
|
|
|
|
libs: [
|
|
|
|
libs: [
|
|
|
|
diff --git a/packages/SystemUI/res-keyguard/values/lineage_dimens.xml b/packages/SystemUI/res-keyguard/values/lineage_dimens.xml
|
|
|
|
diff --git a/packages/SystemUI/res-keyguard/values/lineage_dimens.xml b/packages/SystemUI/res-keyguard/values/lineage_dimens.xml
|
|
|
|
deleted file mode 100644
|
|
|
|
deleted file mode 100644
|
|
|
|
index bb6070c7199d..000000000000
|
|
|
|
index bb6070c7199..00000000000
|
|
|
|
--- a/packages/SystemUI/res-keyguard/values/lineage_dimens.xml
|
|
|
|
--- a/packages/SystemUI/res-keyguard/values/lineage_dimens.xml
|
|
|
|
+++ /dev/null
|
|
|
|
+++ /dev/null
|
|
|
|
@@ -1,20 +0,0 @@
|
|
|
|
@@ -1,20 +0,0 @@
|
|
|
@@ -127,7 +127,7 @@ D@OB!I
|
|
|
|
|
|
|
|
|
|
|
|
diff --git a/packages/SystemUI/res/drawable/fod_icon_default.xml b/packages/SystemUI/res/drawable/fod_icon_default.xml
|
|
|
|
diff --git a/packages/SystemUI/res/drawable/fod_icon_default.xml b/packages/SystemUI/res/drawable/fod_icon_default.xml
|
|
|
|
deleted file mode 100644
|
|
|
|
deleted file mode 100644
|
|
|
|
index 38e9d3111286..000000000000
|
|
|
|
index 38e9d311128..00000000000
|
|
|
|
--- a/packages/SystemUI/res/drawable/fod_icon_default.xml
|
|
|
|
--- a/packages/SystemUI/res/drawable/fod_icon_default.xml
|
|
|
|
+++ /dev/null
|
|
|
|
+++ /dev/null
|
|
|
|
@@ -1,25 +0,0 @@
|
|
|
|
@@ -1,25 +0,0 @@
|
|
|
@@ -157,7 +157,7 @@ index 38e9d3111286..000000000000
|
|
|
|
- android:pathData="M17.81,4.47c-0.08,0 -0.16,-0.02 -0.23,-0.06C15.66,3.42 14,3 12.01,3c-1.98,0 -3.86,0.47 -5.57,1.41 -0.24,0.13 -0.54,0.04 -0.68,-0.2 -0.13,-0.24 -0.04,-0.55 0.2,-0.68C7.82,2.52 9.86,2 12.01,2c2.13,0 3.99,0.47 6.03,1.52 0.25,0.13 0.34,0.43 0.21,0.67 -0.09,0.18 -0.26,0.28 -0.44,0.28zM3.5,9.72c-0.1,0 -0.2,-0.03 -0.29,-0.09 -0.23,-0.16 -0.28,-0.47 -0.12,-0.7 0.99,-1.4 2.25,-2.5 3.75,-3.27C9.98,4.04 14,4.03 17.15,5.65c1.5,0.77 2.76,1.86 3.75,3.25 0.16,0.22 0.11,0.54 -0.12,0.7 -0.23,0.16 -0.54,0.11 -0.7,-0.12 -0.9,-1.26 -2.04,-2.25 -3.39,-2.94 -2.87,-1.47 -6.54,-1.47 -9.4,0.01 -1.36,0.7 -2.5,1.7 -3.4,2.96 -0.08,0.14 -0.23,0.21 -0.39,0.21zM9.75,21.79c-0.13,0 -0.26,-0.05 -0.35,-0.15 -0.87,-0.87 -1.34,-1.43 -2.01,-2.64 -0.69,-1.23 -1.05,-2.73 -1.05,-4.34 0,-2.97 2.54,-5.39 5.66,-5.39s5.66,2.42 5.66,5.39c0,0.28 -0.22,0.5 -0.5,0.5s-0.5,-0.22 -0.5,-0.5c0,-2.42 -2.09,-4.39 -4.66,-4.39 -2.57,0 -4.66,1.97 -4.66,4.39 0,1.44 0.32,2.77 0.93,3.85 0.64,1.15 1.08,1.64 1.85,2.42 0.19,0.2 0.19,0.51 0,0.71 -0.11,0.1 -0.24,0.15 -0.37,0.15zM16.92,19.94c-1.19,0 -2.24,-0.3 -3.1,-0.89 -1.49,-1.01 -2.38,-2.65 -2.38,-4.39 0,-0.28 0.22,-0.5 0.5,-0.5s0.5,0.22 0.5,0.5c0,1.41 0.72,2.74 1.94,3.56 0.71,0.48 1.54,0.71 2.54,0.71 0.24,0 0.64,-0.03 1.04,-0.1 0.27,-0.05 0.53,0.13 0.58,0.41 0.05,0.27 -0.13,0.53 -0.41,0.58 -0.57,0.11 -1.07,0.12 -1.21,0.12zM14.91,22c-0.04,0 -0.09,-0.01 -0.13,-0.02 -1.59,-0.44 -2.63,-1.03 -3.72,-2.1 -1.4,-1.39 -2.17,-3.24 -2.17,-5.22 0,-1.62 1.38,-2.94 3.08,-2.94 1.7,0 3.08,1.32 3.08,2.94 0,1.07 0.93,1.94 2.08,1.94s2.08,-0.87 2.08,-1.94c0,-3.77 -3.25,-6.83 -7.25,-6.83 -2.84,0 -5.44,1.58 -6.61,4.03 -0.39,0.81 -0.59,1.76 -0.59,2.8 0,0.78 0.07,2.01 0.67,3.61 0.1,0.26 -0.03,0.55 -0.29,0.64 -0.26,0.1 -0.55,-0.04 -0.64,-0.29 -0.49,-1.31 -0.73,-2.61 -0.73,-3.96 0,-1.2 0.23,-2.29 0.68,-3.24 1.33,-2.79 4.28,-4.6 7.51,-4.6 4.55,0 8.25,3.51 8.25,7.83 0,1.62 -1.38,2.94 -3.08,2.94s-3.08,-1.32 -3.08,-2.94c0,-1.07 -0.93,-1.94 -2.08,-1.94s-2.08,0.87 -2.08,1.94c0,1.71 0.66,3.31 1.87,4.51 0.95,0.94 1.86,1.46 3.27,1.85 0.27,0.07 0.42,0.35 0.35,0.61 -0.05,0.23 -0.26,0.38 -0.47,0.38z" />
|
|
|
|
- android:pathData="M17.81,4.47c-0.08,0 -0.16,-0.02 -0.23,-0.06C15.66,3.42 14,3 12.01,3c-1.98,0 -3.86,0.47 -5.57,1.41 -0.24,0.13 -0.54,0.04 -0.68,-0.2 -0.13,-0.24 -0.04,-0.55 0.2,-0.68C7.82,2.52 9.86,2 12.01,2c2.13,0 3.99,0.47 6.03,1.52 0.25,0.13 0.34,0.43 0.21,0.67 -0.09,0.18 -0.26,0.28 -0.44,0.28zM3.5,9.72c-0.1,0 -0.2,-0.03 -0.29,-0.09 -0.23,-0.16 -0.28,-0.47 -0.12,-0.7 0.99,-1.4 2.25,-2.5 3.75,-3.27C9.98,4.04 14,4.03 17.15,5.65c1.5,0.77 2.76,1.86 3.75,3.25 0.16,0.22 0.11,0.54 -0.12,0.7 -0.23,0.16 -0.54,0.11 -0.7,-0.12 -0.9,-1.26 -2.04,-2.25 -3.39,-2.94 -2.87,-1.47 -6.54,-1.47 -9.4,0.01 -1.36,0.7 -2.5,1.7 -3.4,2.96 -0.08,0.14 -0.23,0.21 -0.39,0.21zM9.75,21.79c-0.13,0 -0.26,-0.05 -0.35,-0.15 -0.87,-0.87 -1.34,-1.43 -2.01,-2.64 -0.69,-1.23 -1.05,-2.73 -1.05,-4.34 0,-2.97 2.54,-5.39 5.66,-5.39s5.66,2.42 5.66,5.39c0,0.28 -0.22,0.5 -0.5,0.5s-0.5,-0.22 -0.5,-0.5c0,-2.42 -2.09,-4.39 -4.66,-4.39 -2.57,0 -4.66,1.97 -4.66,4.39 0,1.44 0.32,2.77 0.93,3.85 0.64,1.15 1.08,1.64 1.85,2.42 0.19,0.2 0.19,0.51 0,0.71 -0.11,0.1 -0.24,0.15 -0.37,0.15zM16.92,19.94c-1.19,0 -2.24,-0.3 -3.1,-0.89 -1.49,-1.01 -2.38,-2.65 -2.38,-4.39 0,-0.28 0.22,-0.5 0.5,-0.5s0.5,0.22 0.5,0.5c0,1.41 0.72,2.74 1.94,3.56 0.71,0.48 1.54,0.71 2.54,0.71 0.24,0 0.64,-0.03 1.04,-0.1 0.27,-0.05 0.53,0.13 0.58,0.41 0.05,0.27 -0.13,0.53 -0.41,0.58 -0.57,0.11 -1.07,0.12 -1.21,0.12zM14.91,22c-0.04,0 -0.09,-0.01 -0.13,-0.02 -1.59,-0.44 -2.63,-1.03 -3.72,-2.1 -1.4,-1.39 -2.17,-3.24 -2.17,-5.22 0,-1.62 1.38,-2.94 3.08,-2.94 1.7,0 3.08,1.32 3.08,2.94 0,1.07 0.93,1.94 2.08,1.94s2.08,-0.87 2.08,-1.94c0,-3.77 -3.25,-6.83 -7.25,-6.83 -2.84,0 -5.44,1.58 -6.61,4.03 -0.39,0.81 -0.59,1.76 -0.59,2.8 0,0.78 0.07,2.01 0.67,3.61 0.1,0.26 -0.03,0.55 -0.29,0.64 -0.26,0.1 -0.55,-0.04 -0.64,-0.29 -0.49,-1.31 -0.73,-2.61 -0.73,-3.96 0,-1.2 0.23,-2.29 0.68,-3.24 1.33,-2.79 4.28,-4.6 7.51,-4.6 4.55,0 8.25,3.51 8.25,7.83 0,1.62 -1.38,2.94 -3.08,2.94s-3.08,-1.32 -3.08,-2.94c0,-1.07 -0.93,-1.94 -2.08,-1.94s-2.08,0.87 -2.08,1.94c0,1.71 0.66,3.31 1.87,4.51 0.95,0.94 1.86,1.46 3.27,1.85 0.27,0.07 0.42,0.35 0.35,0.61 -0.05,0.23 -0.26,0.38 -0.47,0.38z" />
|
|
|
|
-</vector>
|
|
|
|
-</vector>
|
|
|
|
diff --git a/packages/SystemUI/res/values/config.xml b/packages/SystemUI/res/values/config.xml
|
|
|
|
diff --git a/packages/SystemUI/res/values/config.xml b/packages/SystemUI/res/values/config.xml
|
|
|
|
index 74906e259fa9..49b7eab8a696 100644
|
|
|
|
index 74906e259fa..49b7eab8a69 100644
|
|
|
|
--- a/packages/SystemUI/res/values/config.xml
|
|
|
|
--- a/packages/SystemUI/res/values/config.xml
|
|
|
|
+++ b/packages/SystemUI/res/values/config.xml
|
|
|
|
+++ b/packages/SystemUI/res/values/config.xml
|
|
|
|
@@ -319,7 +319,6 @@
|
|
|
|
@@ -319,7 +319,6 @@
|
|
|
@@ -169,10 +169,10 @@ index 74906e259fa9..49b7eab8a696 100644
|
|
|
|
<item>com.android.systemui.SizeCompatModeActivityController</item>
|
|
|
|
<item>com.android.systemui.SizeCompatModeActivityController</item>
|
|
|
|
<item>com.android.systemui.statusbar.notification.InstantAppNotifier</item>
|
|
|
|
<item>com.android.systemui.statusbar.notification.InstantAppNotifier</item>
|
|
|
|
diff --git a/packages/SystemUI/res/values/lineage_config.xml b/packages/SystemUI/res/values/lineage_config.xml
|
|
|
|
diff --git a/packages/SystemUI/res/values/lineage_config.xml b/packages/SystemUI/res/values/lineage_config.xml
|
|
|
|
index 2bb268216e33..2aca126a8feb 100644
|
|
|
|
index fedec32250d..8fa6fbecb53 100644
|
|
|
|
--- a/packages/SystemUI/res/values/lineage_config.xml
|
|
|
|
--- a/packages/SystemUI/res/values/lineage_config.xml
|
|
|
|
+++ b/packages/SystemUI/res/values/lineage_config.xml
|
|
|
|
+++ b/packages/SystemUI/res/values/lineage_config.xml
|
|
|
|
@@ -14,10 +14,6 @@
|
|
|
|
@@ -15,10 +15,6 @@
|
|
|
|
limitations under the License.
|
|
|
|
limitations under the License.
|
|
|
|
-->
|
|
|
|
-->
|
|
|
|
<resources>
|
|
|
|
<resources>
|
|
|
@@ -184,7 +184,7 @@ index 2bb268216e33..2aca126a8feb 100644
|
|
|
|
<integer name="config_maxVisibleNotificationIcons">4</integer>
|
|
|
|
<integer name="config_maxVisibleNotificationIcons">4</integer>
|
|
|
|
<integer name="config_maxVisibleNotificationIconsOnLock">5</integer>
|
|
|
|
<integer name="config_maxVisibleNotificationIconsOnLock">5</integer>
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java b/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java b/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java
|
|
|
|
index bace9324ac93..1db2e32b8cdb 100644
|
|
|
|
index bace9324ac9..1db2e32b8cd 100644
|
|
|
|
--- a/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java
|
|
|
|
--- a/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java
|
|
|
|
+++ b/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java
|
|
|
|
+++ b/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java
|
|
|
|
@@ -33,7 +33,6 @@ import android.app.AlertDialog;
|
|
|
|
@@ -33,7 +33,6 @@ import android.app.AlertDialog;
|
|
|
@@ -246,10 +246,10 @@ index bace9324ac93..1db2e32b8cdb 100644
|
|
|
|
|
|
|
|
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleView.java b/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleView.java
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleView.java b/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleView.java
|
|
|
|
deleted file mode 100644
|
|
|
|
deleted file mode 100644
|
|
|
|
index 4012e6112afe..000000000000
|
|
|
|
index db2ab659709..00000000000
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleView.java
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleView.java
|
|
|
|
+++ /dev/null
|
|
|
|
+++ /dev/null
|
|
|
|
@@ -1,535 +0,0 @@
|
|
|
|
@@ -1,544 +0,0 @@
|
|
|
|
-/**
|
|
|
|
-/**
|
|
|
|
- * Copyright (C) 2019-2020 The LineageOS Project
|
|
|
|
- * Copyright (C) 2019-2020 The LineageOS Project
|
|
|
|
- *
|
|
|
|
- *
|
|
|
@@ -330,6 +330,7 @@ index 4012e6112afe..000000000000
|
|
|
|
- private boolean mIsCircleShowing;
|
|
|
|
- private boolean mIsCircleShowing;
|
|
|
|
- private boolean mIsDreaming;
|
|
|
|
- private boolean mIsDreaming;
|
|
|
|
- private boolean mIsKeyguard;
|
|
|
|
- private boolean mIsKeyguard;
|
|
|
|
|
|
|
|
- private boolean mTouchedOutside;
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- private Handler mHandler;
|
|
|
|
- private Handler mHandler;
|
|
|
|
-
|
|
|
|
-
|
|
|
@@ -479,11 +480,13 @@ index 4012e6112afe..000000000000
|
|
|
|
- mParams.packageName = "android";
|
|
|
|
- mParams.packageName = "android";
|
|
|
|
- mParams.type = WindowManager.LayoutParams.TYPE_DISPLAY_OVERLAY;
|
|
|
|
- mParams.type = WindowManager.LayoutParams.TYPE_DISPLAY_OVERLAY;
|
|
|
|
- mParams.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE |
|
|
|
|
- mParams.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE |
|
|
|
|
- WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN;
|
|
|
|
- WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN |
|
|
|
|
|
|
|
|
- WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH;
|
|
|
|
- mParams.gravity = Gravity.TOP | Gravity.LEFT;
|
|
|
|
- mParams.gravity = Gravity.TOP | Gravity.LEFT;
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- mPressedParams.copyFrom(mParams);
|
|
|
|
- mPressedParams.copyFrom(mParams);
|
|
|
|
- mPressedParams.flags |= WindowManager.LayoutParams.FLAG_DIM_BEHIND;
|
|
|
|
- mPressedParams.flags |= WindowManager.LayoutParams.FLAG_DIM_BEHIND |
|
|
|
|
|
|
|
|
- WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH;
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- mParams.setTitle("Fingerprint on display");
|
|
|
|
- mParams.setTitle("Fingerprint on display");
|
|
|
|
- mPressedParams.setTitle("Fingerprint on display.touched");
|
|
|
|
- mPressedParams.setTitle("Fingerprint on display.touched");
|
|
|
@@ -524,6 +527,12 @@ index 4012e6112afe..000000000000
|
|
|
|
- float y = event.getAxisValue(MotionEvent.AXIS_Y);
|
|
|
|
- float y = event.getAxisValue(MotionEvent.AXIS_Y);
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- boolean newIsInside = (x > 0 && x < mSize) && (y > 0 && y < mSize);
|
|
|
|
- boolean newIsInside = (x > 0 && x < mSize) && (y > 0 && y < mSize);
|
|
|
|
|
|
|
|
- mTouchedOutside = false;
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
|
- if (event.getAction() == MotionEvent.ACTION_OUTSIDE) {
|
|
|
|
|
|
|
|
- mTouchedOutside = true;
|
|
|
|
|
|
|
|
- return true;
|
|
|
|
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- if (event.getAction() == MotionEvent.ACTION_DOWN && newIsInside) {
|
|
|
|
- if (event.getAction() == MotionEvent.ACTION_DOWN && newIsInside) {
|
|
|
|
- showCircle();
|
|
|
|
- showCircle();
|
|
|
@@ -598,7 +607,7 @@ index 4012e6112afe..000000000000
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- public void showCircle() {
|
|
|
|
- public void showCircle() {
|
|
|
|
- if (mFading) return;
|
|
|
|
- if (mFading || mTouchedOutside) return;
|
|
|
|
- mIsCircleShowing = true;
|
|
|
|
- mIsCircleShowing = true;
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- setKeepScreenOn(true);
|
|
|
|
- setKeepScreenOn(true);
|
|
|
@@ -787,7 +796,7 @@ index 4012e6112afe..000000000000
|
|
|
|
-}
|
|
|
|
-}
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleViewImpl.java b/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleViewImpl.java
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleViewImpl.java b/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleViewImpl.java
|
|
|
|
deleted file mode 100644
|
|
|
|
deleted file mode 100644
|
|
|
|
index ca4fd6b99a02..000000000000
|
|
|
|
index ca4fd6b99a0..00000000000
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleViewImpl.java
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/biometrics/FODCircleViewImpl.java
|
|
|
|
+++ /dev/null
|
|
|
|
+++ /dev/null
|
|
|
|
@@ -1,73 +0,0 @@
|
|
|
|
@@ -1,73 +0,0 @@
|
|
|
@@ -865,7 +874,7 @@ index ca4fd6b99a02..000000000000
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
-}
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/dagger/SystemUIBinder.java b/packages/SystemUI/src/com/android/systemui/dagger/SystemUIBinder.java
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/dagger/SystemUIBinder.java b/packages/SystemUI/src/com/android/systemui/dagger/SystemUIBinder.java
|
|
|
|
index a0a2e6f0dd6f..413a522bccdc 100644
|
|
|
|
index a0a2e6f0dd6..413a522bccd 100644
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/dagger/SystemUIBinder.java
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/dagger/SystemUIBinder.java
|
|
|
|
+++ b/packages/SystemUI/src/com/android/systemui/dagger/SystemUIBinder.java
|
|
|
|
+++ b/packages/SystemUI/src/com/android/systemui/dagger/SystemUIBinder.java
|
|
|
|
@@ -24,7 +24,6 @@ import com.android.systemui.SystemUI;
|
|
|
|
@@ -24,7 +24,6 @@ import com.android.systemui.SystemUI;
|
|
|
@@ -890,7 +899,7 @@ index a0a2e6f0dd6f..413a522bccdc 100644
|
|
|
|
@Binds
|
|
|
|
@Binds
|
|
|
|
@IntoMap
|
|
|
|
@IntoMap
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
|
|
|
|
index 941bd3fdf274..6394dc9a17d8 100644
|
|
|
|
index 941bd3fdf27..6394dc9a17d 100644
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
|
|
|
|
+++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
|
|
|
|
+++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
|
|
|
|
@@ -38,7 +38,6 @@ import android.content.ContentResolver;
|
|
|
|
@@ -38,7 +38,6 @@ import android.content.ContentResolver;
|
|
|
@@ -939,7 +948,7 @@ index 941bd3fdf274..6394dc9a17d8 100644
|
|
|
|
// Lock immediately based on setting if secure (user has a pin/pattern/password).
|
|
|
|
// Lock immediately based on setting if secure (user has a pin/pattern/password).
|
|
|
|
// This also "locks" the device when not secure to provide easy access to the
|
|
|
|
// This also "locks" the device when not secure to provide easy access to the
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java b/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java b/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
|
|
|
|
index 5f3875701e48..39b6aa1a3609 100644
|
|
|
|
index 5f3875701e4..39b6aa1a360 100644
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
|
|
|
|
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
|
|
|
|
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
|
|
|
|
@@ -126,8 +126,6 @@ public class CommandQueue extends IStatusBar.Stub implements CallbackController<
|
|
|
|
@@ -126,8 +126,6 @@ public class CommandQueue extends IStatusBar.Stub implements CallbackController<
|
|
|
@@ -999,7 +1008,7 @@ index 5f3875701e48..39b6aa1a3609 100644
|
|
|
|
for (int i = 0; i < mCallbacks.size(); i++) {
|
|
|
|
for (int i = 0; i < mCallbacks.size(); i++) {
|
|
|
|
mCallbacks.get(i).setBlockedGesturalNavigation((Boolean) msg.obj);
|
|
|
|
mCallbacks.get(i).setBlockedGesturalNavigation((Boolean) msg.obj);
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
|
|
|
|
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
|
|
|
|
index ca9e61320fd1..2097cbcf9fc8 100644
|
|
|
|
index ca9e61320fd..2097cbcf9fc 100644
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
|
|
|
|
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
|
|
|
|
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
|
|
|
|
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
|
|
|
|
@@ -116,7 +116,6 @@ public class StatusBarKeyguardViewManager implements RemoteInputController.Callb
|
|
|
|
@@ -116,7 +116,6 @@ public class StatusBarKeyguardViewManager implements RemoteInputController.Callb
|
|
|
@@ -1049,7 +1058,7 @@ index ca9e61320fd1..2097cbcf9fc8 100644
|
|
|
|
mLastRemoteInputActive = remoteInputActive;
|
|
|
|
mLastRemoteInputActive = remoteInputActive;
|
|
|
|
mLastDozing = mDozing;
|
|
|
|
mLastDozing = mDozing;
|
|
|
|
diff --git a/services/core/Android.bp b/services/core/Android.bp
|
|
|
|
diff --git a/services/core/Android.bp b/services/core/Android.bp
|
|
|
|
index 2510f6783819..30eea474c0e5 100644
|
|
|
|
index 2510f678381..30eea474c0e 100644
|
|
|
|
--- a/services/core/Android.bp
|
|
|
|
--- a/services/core/Android.bp
|
|
|
|
+++ b/services/core/Android.bp
|
|
|
|
+++ b/services/core/Android.bp
|
|
|
|
@@ -133,7 +133,6 @@ java_library_static {
|
|
|
|
@@ -133,7 +133,6 @@ java_library_static {
|
|
|
@@ -1061,7 +1070,7 @@ index 2510f6783819..30eea474c0e5 100644
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
diff --git a/services/core/java/com/android/server/biometrics/BiometricServiceBase.java b/services/core/java/com/android/server/biometrics/BiometricServiceBase.java
|
|
|
|
diff --git a/services/core/java/com/android/server/biometrics/BiometricServiceBase.java b/services/core/java/com/android/server/biometrics/BiometricServiceBase.java
|
|
|
|
index 5bb4d272eae8..70369732fead 100644
|
|
|
|
index 5bb4d272eae..70369732fea 100644
|
|
|
|
--- a/services/core/java/com/android/server/biometrics/BiometricServiceBase.java
|
|
|
|
--- a/services/core/java/com/android/server/biometrics/BiometricServiceBase.java
|
|
|
|
+++ b/services/core/java/com/android/server/biometrics/BiometricServiceBase.java
|
|
|
|
+++ b/services/core/java/com/android/server/biometrics/BiometricServiceBase.java
|
|
|
|
@@ -1047,7 +1047,7 @@ public abstract class BiometricServiceBase extends SystemService
|
|
|
|
@@ -1047,7 +1047,7 @@ public abstract class BiometricServiceBase extends SystemService
|
|
|
@@ -1074,7 +1083,7 @@ index 5bb4d272eae8..70369732fead 100644
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
diff --git a/services/core/java/com/android/server/biometrics/fingerprint/FingerprintService.java b/services/core/java/com/android/server/biometrics/fingerprint/FingerprintService.java
|
|
|
|
diff --git a/services/core/java/com/android/server/biometrics/fingerprint/FingerprintService.java b/services/core/java/com/android/server/biometrics/fingerprint/FingerprintService.java
|
|
|
|
index 5b51aa6e72ac..a90fee6788a8 100644
|
|
|
|
index 5b51aa6e72a..a90fee6788a 100644
|
|
|
|
--- a/services/core/java/com/android/server/biometrics/fingerprint/FingerprintService.java
|
|
|
|
--- a/services/core/java/com/android/server/biometrics/fingerprint/FingerprintService.java
|
|
|
|
+++ b/services/core/java/com/android/server/biometrics/fingerprint/FingerprintService.java
|
|
|
|
+++ b/services/core/java/com/android/server/biometrics/fingerprint/FingerprintService.java
|
|
|
|
@@ -80,17 +80,12 @@ import org.json.JSONArray;
|
|
|
|
@@ -80,17 +80,12 @@ import org.json.JSONArray;
|
|
|
@@ -1286,7 +1295,7 @@ index 5b51aa6e72ac..a90fee6788a8 100644
|
|
|
|
IBiometricsFingerprint daemon = getFingerprintDaemon();
|
|
|
|
IBiometricsFingerprint daemon = getFingerprintDaemon();
|
|
|
|
if (daemon == null) {
|
|
|
|
if (daemon == null) {
|
|
|
|
diff --git a/services/core/java/com/android/server/statusbar/StatusBarManagerService.java b/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
|
|
|
diff --git a/services/core/java/com/android/server/statusbar/StatusBarManagerService.java b/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
|
|
|
index 2412209452ba..13b9508a9c8a 100644
|
|
|
|
index 2412209452b..13b9508a9c8 100644
|
|
|
|
--- a/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
|
|
|
--- a/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
|
|
|
+++ b/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
|
|
|
+++ b/services/core/java/com/android/server/statusbar/StatusBarManagerService.java
|
|
|
|
@@ -747,28 +747,6 @@ public class StatusBarManagerService extends IStatusBarService.Stub implements D
|
|
|
|
@@ -747,28 +747,6 @@ public class StatusBarManagerService extends IStatusBarService.Stub implements D
|
|
|
|