Signed-off-by: Tad <tad@spotco.us>
This commit is contained in:
Tad 2023-08-24 19:17:46 -04:00
parent 62ca909711
commit fa030fcbf4
No known key found for this signature in database
GPG Key ID: B286E9F57A07424B
4 changed files with 36 additions and 36 deletions

View File

@ -335,7 +335,7 @@
<project path="vendor/sony/tama-common" name="[COLOUR IN THE LINES]/proprietary_vendor_sony_tama-common" remote="github" revision="lineage-20" /> <project path="vendor/sony/tama-common" name="[COLOUR IN THE LINES]/proprietary_vendor_sony_tama-common" remote="github" revision="lineage-20" />
<project path="vendor/sony/xz2c" name="[COLOUR IN THE LINES]/proprietary_vendor_sony_xz2c" remote="github" revision="lineage-20" /> <project path="vendor/sony/xz2c" name="[COLOUR IN THE LINES]/proprietary_vendor_sony_xz2c" remote="github" revision="lineage-20" />
<project path="vendor/xiaomi/alioth" name="[COLOUR IN THE LINES]/proprietary_vendor_xiaomi_alioth" remote="github" revision="lineage-20" /> <project path="vendor/xiaomi/alioth" name="[COLOUR IN THE LINES]/proprietary_vendor_xiaomi_alioth" remote="github" revision="lineage-20" />
<project path="vendor/xiaomi/apollon" name="[COLOUR IN THE LINES]/proprietary_vendor_xiaomi_alioth" remote="github" revision="lineage-20" /> <project path="vendor/xiaomi/apollon" name="[COLOUR IN THE LINES]/proprietary_vendor_xiaomi_apollon" remote="github" revision="lineage-20" />
<project path="vendor/xiaomi/beryllium" name="[COLOUR IN THE LINES]/proprietary_vendor_xiaomi_beryllium" remote="github" revision="lineage-20" /> <project path="vendor/xiaomi/beryllium" name="[COLOUR IN THE LINES]/proprietary_vendor_xiaomi_beryllium" remote="github" revision="lineage-20" />
<project path="vendor/xiaomi/davinci" name="[COLOUR IN THE LINES]/proprietary_vendor_xiaomi_davinci" remote="github" revision="lineage-20" /> <project path="vendor/xiaomi/davinci" name="[COLOUR IN THE LINES]/proprietary_vendor_xiaomi_davinci" remote="github" revision="lineage-20" />
<project path="vendor/xiaomi/dipper" name="[COLOUR IN THE LINES]/proprietary_vendor_xiaomi_dipper" remote="github" revision="lineage-20" /> <project path="vendor/xiaomi/dipper" name="[COLOUR IN THE LINES]/proprietary_vendor_xiaomi_dipper" remote="github" revision="lineage-20" />

View File

@ -1,4 +1,4 @@
From 6c3be72e795b4b2de830dd981787f197cc1aa7ee Mon Sep 17 00:00:00 2001 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Danny Lin <danny@kdrag0n.dev> From: Danny Lin <danny@kdrag0n.dev>
Date: Wed, 6 Oct 2021 07:01:09 +0300 Date: Wed, 6 Oct 2021 07:01:09 +0300
Subject: [PATCH] SystemUI: Require unlocking to use sensitive QS tiles Subject: [PATCH] SystemUI: Require unlocking to use sensitive QS tiles
@ -101,7 +101,7 @@ diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/AirplaneModeTil
index 92a83bba8a68..4efb900e2d4e 100644 index 92a83bba8a68..4efb900e2d4e 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/AirplaneModeTile.java --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/AirplaneModeTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/AirplaneModeTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/AirplaneModeTile.java
@@ -49,6 +49,7 @@ @@ -49,6 +49,7 @@ import com.android.systemui.qs.SettingObserver;
import com.android.systemui.qs.logging.QSLogger; import com.android.systemui.qs.logging.QSLogger;
import com.android.systemui.qs.tileimpl.QSTileImpl; import com.android.systemui.qs.tileimpl.QSTileImpl;
import com.android.systemui.settings.UserTracker; import com.android.systemui.settings.UserTracker;
@ -109,7 +109,7 @@ index 92a83bba8a68..4efb900e2d4e 100644
import com.android.systemui.util.settings.GlobalSettings; import com.android.systemui.util.settings.GlobalSettings;
import javax.inject.Inject; import javax.inject.Inject;
@@ -56,7 +57,7 @@ @@ -56,7 +57,7 @@ import javax.inject.Inject;
import dagger.Lazy; import dagger.Lazy;
/** Quick settings tile: Airplane mode **/ /** Quick settings tile: Airplane mode **/
@ -118,7 +118,7 @@ index 92a83bba8a68..4efb900e2d4e 100644
public static final String TILE_SPEC = "airplane"; public static final String TILE_SPEC = "airplane";
@@ -79,10 +80,11 @@ public AirplaneModeTile( @@ -79,10 +80,11 @@ public class AirplaneModeTile extends QSTileImpl<BooleanState> {
BroadcastDispatcher broadcastDispatcher, BroadcastDispatcher broadcastDispatcher,
Lazy<ConnectivityManager> lazyConnectivityManager, Lazy<ConnectivityManager> lazyConnectivityManager,
GlobalSettings globalSettings, GlobalSettings globalSettings,
@ -132,7 +132,7 @@ index 92a83bba8a68..4efb900e2d4e 100644
mBroadcastDispatcher = broadcastDispatcher; mBroadcastDispatcher = broadcastDispatcher;
mLazyConnectivityManager = lazyConnectivityManager; mLazyConnectivityManager = lazyConnectivityManager;
@@ -102,7 +104,11 @@ public BooleanState newTileState() { @@ -102,7 +104,11 @@ public class AirplaneModeTile extends QSTileImpl<BooleanState> {
} }
@Override @Override
@ -149,7 +149,7 @@ diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTil
index 027a464251c9..848bcbf9cc28 100644 index 027a464251c9..848bcbf9cc28 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/BatterySaverTile.java
@@ -41,11 +41,12 @@ @@ -41,11 +41,12 @@ import com.android.systemui.qs.SettingObserver;
import com.android.systemui.qs.logging.QSLogger; import com.android.systemui.qs.logging.QSLogger;
import com.android.systemui.qs.tileimpl.QSTileImpl; import com.android.systemui.qs.tileimpl.QSTileImpl;
import com.android.systemui.statusbar.policy.BatteryController; import com.android.systemui.statusbar.policy.BatteryController;
@ -163,7 +163,7 @@ index 027a464251c9..848bcbf9cc28 100644
BatteryController.BatteryStateChangeCallback { BatteryController.BatteryStateChangeCallback {
public static final String TILE_SPEC = "battery"; public static final String TILE_SPEC = "battery";
@@ -70,10 +71,11 @@ public BatterySaverTile( @@ -70,10 +71,11 @@ public class BatterySaverTile extends QSTileImpl<BooleanState> implements
ActivityStarter activityStarter, ActivityStarter activityStarter,
QSLogger qsLogger, QSLogger qsLogger,
BatteryController batteryController, BatteryController batteryController,
@ -177,7 +177,7 @@ index 027a464251c9..848bcbf9cc28 100644
mBatteryController = batteryController; mBatteryController = batteryController;
mBatteryController.observe(getLifecycle(), this); mBatteryController.observe(getLifecycle(), this);
int currentUser = host.getUserContext().getUserId(); int currentUser = host.getUserContext().getUserId();
@@ -129,7 +131,11 @@ public Intent getLongClickIntent() { @@ -129,7 +131,11 @@ public class BatterySaverTile extends QSTileImpl<BooleanState> implements
} }
@Override @Override
@ -194,7 +194,7 @@ diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.j
index df1c8dfdde96..f19d8d43c9ed 100644 index df1c8dfdde96..f19d8d43c9ed 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java
@@ -48,13 +48,14 @@ @@ -48,13 +48,14 @@ import com.android.systemui.qs.QSHost;
import com.android.systemui.qs.logging.QSLogger; import com.android.systemui.qs.logging.QSLogger;
import com.android.systemui.qs.tileimpl.QSTileImpl; import com.android.systemui.qs.tileimpl.QSTileImpl;
import com.android.systemui.statusbar.policy.BluetoothController; import com.android.systemui.statusbar.policy.BluetoothController;
@ -210,7 +210,7 @@ index df1c8dfdde96..f19d8d43c9ed 100644
public static final String TILE_SPEC = "bt"; public static final String TILE_SPEC = "bt";
@@ -72,10 +73,11 @@ public BluetoothTile( @@ -72,10 +73,11 @@ public class BluetoothTile extends QSTileImpl<BooleanState> {
StatusBarStateController statusBarStateController, StatusBarStateController statusBarStateController,
ActivityStarter activityStarter, ActivityStarter activityStarter,
QSLogger qsLogger, QSLogger qsLogger,
@ -224,7 +224,7 @@ index df1c8dfdde96..f19d8d43c9ed 100644
mController = bluetoothController; mController = bluetoothController;
mController.observe(getLifecycle(), mCallback); mController.observe(getLifecycle(), mCallback);
} }
@@ -86,7 +88,11 @@ public BooleanState newTileState() { @@ -86,7 +88,11 @@ public class BluetoothTile extends QSTileImpl<BooleanState> {
} }
@Override @Override
@ -241,7 +241,7 @@ diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/DataSaverTile.j
index add517e18516..a72decde98c5 100644 index add517e18516..a72decde98c5 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/DataSaverTile.java --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/DataSaverTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/DataSaverTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/DataSaverTile.java
@@ -42,10 +42,11 @@ @@ -42,10 +42,11 @@ import com.android.systemui.qs.logging.QSLogger;
import com.android.systemui.qs.tileimpl.QSTileImpl; import com.android.systemui.qs.tileimpl.QSTileImpl;
import com.android.systemui.statusbar.phone.SystemUIDialog; import com.android.systemui.statusbar.phone.SystemUIDialog;
import com.android.systemui.statusbar.policy.DataSaverController; import com.android.systemui.statusbar.policy.DataSaverController;
@ -254,7 +254,7 @@ index add517e18516..a72decde98c5 100644
DataSaverController.Listener{ DataSaverController.Listener{
public static final String TILE_SPEC = "saver"; public static final String TILE_SPEC = "saver";
@@ -66,10 +67,11 @@ public DataSaverTile( @@ -66,10 +67,11 @@ public class DataSaverTile extends QSTileImpl<BooleanState> implements
ActivityStarter activityStarter, ActivityStarter activityStarter,
QSLogger qsLogger, QSLogger qsLogger,
DataSaverController dataSaverController, DataSaverController dataSaverController,
@ -268,7 +268,7 @@ index add517e18516..a72decde98c5 100644
mDataSaverController = dataSaverController; mDataSaverController = dataSaverController;
mDialogLaunchAnimator = dialogLaunchAnimator; mDialogLaunchAnimator = dialogLaunchAnimator;
mDataSaverController.observe(getLifecycle(), this); mDataSaverController.observe(getLifecycle(), this);
@@ -85,7 +87,11 @@ public Intent getLongClickIntent() { @@ -85,7 +87,11 @@ public class DataSaverTile extends QSTileImpl<BooleanState> implements
return new Intent(Settings.ACTION_DATA_SAVER_SETTINGS); return new Intent(Settings.ACTION_DATA_SAVER_SETTINGS);
} }
@Override @Override
@ -285,7 +285,7 @@ diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.jav
index 6bf8b7666054..d1481cff5bcc 100644 index 6bf8b7666054..d1481cff5bcc 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/HotspotTile.java
@@ -45,11 +45,12 @@ @@ -45,11 +45,12 @@ import com.android.systemui.qs.logging.QSLogger;
import com.android.systemui.qs.tileimpl.QSTileImpl; import com.android.systemui.qs.tileimpl.QSTileImpl;
import com.android.systemui.statusbar.policy.DataSaverController; import com.android.systemui.statusbar.policy.DataSaverController;
import com.android.systemui.statusbar.policy.HotspotController; import com.android.systemui.statusbar.policy.HotspotController;
@ -299,7 +299,7 @@ index 6bf8b7666054..d1481cff5bcc 100644
public static final String TILE_SPEC = "hotspot"; public static final String TILE_SPEC = "hotspot";
private final HotspotController mHotspotController; private final HotspotController mHotspotController;
@@ -69,10 +70,11 @@ public HotspotTile( @@ -69,10 +70,11 @@ public class HotspotTile extends QSTileImpl<BooleanState> {
ActivityStarter activityStarter, ActivityStarter activityStarter,
QSLogger qsLogger, QSLogger qsLogger,
HotspotController hotspotController, HotspotController hotspotController,
@ -313,7 +313,7 @@ index 6bf8b7666054..d1481cff5bcc 100644
mHotspotController = hotspotController; mHotspotController = hotspotController;
mDataSaverController = dataSaverController; mDataSaverController = dataSaverController;
mHotspotController.observe(this, mCallbacks); mHotspotController.observe(this, mCallbacks);
@@ -110,7 +112,11 @@ public BooleanState newTileState() { @@ -110,7 +112,11 @@ public class HotspotTile extends QSTileImpl<BooleanState> {
} }
@Override @Override
@ -327,10 +327,10 @@ index 6bf8b7666054..d1481cff5bcc 100644
if (!isEnabled && mDataSaverController.isDataSaverEnabled()) { if (!isEnabled && mDataSaverController.isDataSaverEnabled()) {
return; return;
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/InternetTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/InternetTile.java diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/InternetTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/InternetTile.java
index 75d01723667d..6cbd91706d1e 100644 index 3fe5d4969e1c..3e0c329614d0 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/InternetTile.java --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/InternetTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/InternetTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/InternetTile.java
@@ -54,6 +54,7 @@ @@ -54,6 +54,7 @@ import com.android.systemui.qs.QSHost;
import com.android.systemui.qs.logging.QSLogger; import com.android.systemui.qs.logging.QSLogger;
import com.android.systemui.qs.tileimpl.QSTileImpl; import com.android.systemui.qs.tileimpl.QSTileImpl;
import com.android.systemui.qs.tiles.dialog.InternetDialogFactory; import com.android.systemui.qs.tiles.dialog.InternetDialogFactory;
@ -338,7 +338,7 @@ index 75d01723667d..6cbd91706d1e 100644
import com.android.systemui.statusbar.connectivity.AccessPointController; import com.android.systemui.statusbar.connectivity.AccessPointController;
import com.android.systemui.statusbar.connectivity.IconState; import com.android.systemui.statusbar.connectivity.IconState;
import com.android.systemui.statusbar.connectivity.MobileDataIndicators; import com.android.systemui.statusbar.connectivity.MobileDataIndicators;
@@ -67,7 +68,7 @@ @@ -67,7 +68,7 @@ import java.io.PrintWriter;
import javax.inject.Inject; import javax.inject.Inject;
/** Quick settings tile: Internet **/ /** Quick settings tile: Internet **/
@ -347,7 +347,7 @@ index 75d01723667d..6cbd91706d1e 100644
public static final String TILE_SPEC = "internet"; public static final String TILE_SPEC = "internet";
@@ -99,10 +100,11 @@ public InternetTile( @@ -99,10 +100,11 @@ public class InternetTile extends QSTileImpl<SignalState> {
QSLogger qsLogger, QSLogger qsLogger,
NetworkController networkController, NetworkController networkController,
AccessPointController accessPointController, AccessPointController accessPointController,
@ -361,7 +361,7 @@ index 75d01723667d..6cbd91706d1e 100644
mInternetDialogFactory = internetDialogFactory; mInternetDialogFactory = internetDialogFactory;
mHandler = mainHandler; mHandler = mainHandler;
mController = networkController; mController = networkController;
@@ -129,7 +131,10 @@ public Intent getLongClickIntent() { @@ -129,7 +131,10 @@ public class InternetTile extends QSTileImpl<SignalState> {
} }
@Override @Override
@ -374,10 +374,10 @@ index 75d01723667d..6cbd91706d1e 100644
mAccessPointController.canConfigMobileData(), mAccessPointController.canConfigMobileData(),
mAccessPointController.canConfigWifi(), view)); mAccessPointController.canConfigWifi(), view));
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java
index e189f80a7c23..87a386349541 100644 index 92d3956ea303..6ca5073dfa85 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/NfcTile.java
@@ -45,11 +45,12 @@ @@ -45,11 +45,12 @@ import com.android.systemui.plugins.statusbar.StatusBarStateController;
import com.android.systemui.qs.QSHost; import com.android.systemui.qs.QSHost;
import com.android.systemui.qs.logging.QSLogger; import com.android.systemui.qs.logging.QSLogger;
import com.android.systemui.qs.tileimpl.QSTileImpl; import com.android.systemui.qs.tileimpl.QSTileImpl;
@ -391,7 +391,7 @@ index e189f80a7c23..87a386349541 100644
public static final String TILE_SPEC = "nfc"; public static final String TILE_SPEC = "nfc";
@@ -72,10 +73,11 @@ public NfcTile( @@ -72,10 +73,11 @@ public class NfcTile extends QSTileImpl<BooleanState> {
StatusBarStateController statusBarStateController, StatusBarStateController statusBarStateController,
ActivityStarter activityStarter, ActivityStarter activityStarter,
QSLogger qsLogger, QSLogger qsLogger,
@ -405,7 +405,7 @@ index e189f80a7c23..87a386349541 100644
mBroadcastDispatcher = broadcastDispatcher; mBroadcastDispatcher = broadcastDispatcher;
} }
@@ -117,7 +119,11 @@ public Intent getLongClickIntent() { @@ -118,7 +120,11 @@ public class NfcTile extends QSTileImpl<BooleanState> {
} }
@Override @Override
@ -422,7 +422,7 @@ diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/RotationLockTil
index 8888c733c3c1..3c9aef445efe 100644 index 8888c733c3c1..3c9aef445efe 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/RotationLockTile.java --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/RotationLockTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/RotationLockTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/RotationLockTile.java
@@ -48,6 +48,7 @@ @@ -48,6 +48,7 @@ import com.android.systemui.qs.SettingObserver;
import com.android.systemui.qs.logging.QSLogger; import com.android.systemui.qs.logging.QSLogger;
import com.android.systemui.qs.tileimpl.QSTileImpl; import com.android.systemui.qs.tileimpl.QSTileImpl;
import com.android.systemui.statusbar.policy.BatteryController; import com.android.systemui.statusbar.policy.BatteryController;
@ -430,7 +430,7 @@ index 8888c733c3c1..3c9aef445efe 100644
import com.android.systemui.statusbar.policy.RotationLockController; import com.android.systemui.statusbar.policy.RotationLockController;
import com.android.systemui.statusbar.policy.RotationLockController.RotationLockControllerCallback; import com.android.systemui.statusbar.policy.RotationLockController.RotationLockControllerCallback;
import com.android.systemui.util.settings.SecureSettings; import com.android.systemui.util.settings.SecureSettings;
@@ -55,7 +56,7 @@ @@ -55,7 +56,7 @@ import com.android.systemui.util.settings.SecureSettings;
import javax.inject.Inject; import javax.inject.Inject;
/** Quick settings tile: Rotation **/ /** Quick settings tile: Rotation **/
@ -439,7 +439,7 @@ index 8888c733c3c1..3c9aef445efe 100644
BatteryController.BatteryStateChangeCallback { BatteryController.BatteryStateChangeCallback {
public static final String TILE_SPEC = "rotation"; public static final String TILE_SPEC = "rotation";
@@ -81,10 +82,11 @@ public RotationLockTile( @@ -81,10 +82,11 @@ public class RotationLockTile extends QSTileImpl<BooleanState> implements
RotationLockController rotationLockController, RotationLockController rotationLockController,
SensorPrivacyManager privacyManager, SensorPrivacyManager privacyManager,
BatteryController batteryController, BatteryController batteryController,
@ -453,7 +453,7 @@ index 8888c733c3c1..3c9aef445efe 100644
mController = rotationLockController; mController = rotationLockController;
mController.observe(this, mCallback); mController.observe(this, mCallback);
mPrivacyManager = privacyManager; mPrivacyManager = privacyManager;
@@ -126,7 +128,11 @@ public Intent getLongClickIntent() { @@ -126,7 +128,11 @@ public class RotationLockTile extends QSTileImpl<BooleanState> implements
} }
@Override @Override
@ -534,7 +534,7 @@ diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/WorkModeTile.ja
index 6a5c99032457..665e8a16dae9 100644 index 6a5c99032457..665e8a16dae9 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/tiles/WorkModeTile.java --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/WorkModeTile.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/WorkModeTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/WorkModeTile.java
@@ -43,11 +43,12 @@ @@ -43,11 +43,12 @@ import com.android.systemui.qs.QSHost;
import com.android.systemui.qs.logging.QSLogger; import com.android.systemui.qs.logging.QSLogger;
import com.android.systemui.qs.tileimpl.QSTileImpl; import com.android.systemui.qs.tileimpl.QSTileImpl;
import com.android.systemui.statusbar.phone.ManagedProfileController; import com.android.systemui.statusbar.phone.ManagedProfileController;
@ -548,7 +548,7 @@ index 6a5c99032457..665e8a16dae9 100644
ManagedProfileController.Callback { ManagedProfileController.Callback {
public static final String TILE_SPEC = "work"; public static final String TILE_SPEC = "work";
@@ -66,10 +67,11 @@ public WorkModeTile( @@ -66,10 +67,11 @@ public class WorkModeTile extends QSTileImpl<BooleanState> implements
StatusBarStateController statusBarStateController, StatusBarStateController statusBarStateController,
ActivityStarter activityStarter, ActivityStarter activityStarter,
QSLogger qsLogger, QSLogger qsLogger,
@ -562,7 +562,7 @@ index 6a5c99032457..665e8a16dae9 100644
mProfileController = managedProfileController; mProfileController = managedProfileController;
mProfileController.observe(getLifecycle(), this); mProfileController.observe(getLifecycle(), this);
} }
@@ -85,7 +87,11 @@ public Intent getLongClickIntent() { @@ -85,7 +87,11 @@ public class WorkModeTile extends QSTileImpl<BooleanState> implements
} }
@Override @Override

View File

@ -103,7 +103,7 @@ commentPatches android_kernel_xiaomi_sm8250.sh "CVE-2018-5873" "CVE-2020-1749" "
commentPatches android_kernel_yandex_sdm660.sh "CVE-2019-11599" "CVE-2019-14070/ANY/0005.patch" "CVE-2019-19319" "CVE-2020-1749" "CVE-2020-8992" "CVE-2020-16166"; commentPatches android_kernel_yandex_sdm660.sh "CVE-2019-11599" "CVE-2019-14070/ANY/0005.patch" "CVE-2019-19319" "CVE-2020-1749" "CVE-2020-8992" "CVE-2020-16166";
commentPatches android_kernel_zte_msm8930.sh "CVE-2015-2922" "CVE-2017-11015/prima"; commentPatches android_kernel_zte_msm8930.sh "CVE-2015-2922" "CVE-2017-11015/prima";
commentPatches android_kernel_zte_msm8996.sh "0001-LinuxIncrementals/3.18/3.18.0098-0099.patch" "CVE-2017-13162" "CVE-2017-15951" "CVE-2017-16939" "CVE-2018-17972" "CVE-2019-2214" "CVE-2019-14070" "CVE-2019-16746" "CVE-2020-0427" "CVE-2020-14381" "CVE-2020-16166" "CVE-2021-39715/ANY/0001.patch" "CVE-2022-42896/4.9"; commentPatches android_kernel_zte_msm8996.sh "0001-LinuxIncrementals/3.18/3.18.0098-0099.patch" "CVE-2017-13162" "CVE-2017-15951" "CVE-2017-16939" "CVE-2018-17972" "CVE-2019-2214" "CVE-2019-14070" "CVE-2019-16746" "CVE-2020-0427" "CVE-2020-14381" "CVE-2020-16166" "CVE-2021-39715/ANY/0001.patch" "CVE-2022-42896/4.9";
commentPatches android_kernel_zuk_msm8996.sh "0008-Graphene-Kernel_Hardening-slab" "CVE-2019-19319" "CVE-2020-0305" "CVE-2020-1749" "CVE-2020-8992" "CVE-2020-1616"; commentPatches android_kernel_zuk_msm8996.sh "0008-Graphene-Kernel_Hardening-slab" "0008-Graphene-Kernel_Hardening-canaries/4.4/0002.patch" "CVE-2019-19319" "CVE-2020-0305" "CVE-2020-1749" "CVE-2020-8992" "CVE-2020-1616";
#Loose versioning hacks #Loose versioning hacks
#3.0 #3.0

View File

@ -5,7 +5,7 @@ git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-allocsize/4.9/0020.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0003.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0003.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0008.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-bugon/4.4/0008.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-canaries/4.4/0002.patch #git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-canaries/4.4/0002.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-misc/4.4/0014.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-misc/4.4/0014.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-misc/4.4/0016.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-misc/4.4/0016.patch
git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-random/4.9/0006.patch git apply $DOS_PATCHES_LINUX_CVES/0008-Graphene-Kernel_Hardening-random/4.9/0006.patch