Loading core/java/android/app/ActivityManagerInternal.java +6 −0 Original line number Diff line number Diff line Loading @@ -223,6 +223,12 @@ public abstract class ActivityManagerInternal { * intercept activity launches for work apps when the Work Challenge is present. */ public abstract boolean shouldConfirmCredentials(int userId); /** * @return The intent used to launch the home activity. */ public abstract Intent getHomeIntent(); public abstract int[] getCurrentProfileIds(); public abstract UserInfo getCurrentUser(); public abstract void ensureNotSpecialUser(int userId); Loading core/res/res/values/config.xml +3 −0 Original line number Diff line number Diff line Loading @@ -3182,6 +3182,9 @@ <!-- True if camera app should be pinned via Pinner Service --> <bool name="config_pinnerCameraApp">false</bool> <!-- True if home app should be pinned via Pinner Service --> <bool name="config_pinnerHomeApp">false</bool> <!-- Number of days preloaded file cache should be preserved on a device before it can be deleted --> <integer name="config_keepPreloadsMinDays">7</integer> Loading core/res/res/values/symbols.xml +1 −0 Original line number Diff line number Diff line Loading @@ -2922,6 +2922,7 @@ <!-- Pinner Service --> <java-symbol type="array" name="config_defaultPinnerServiceFiles" /> <java-symbol type="bool" name="config_pinnerCameraApp" /> <java-symbol type="bool" name="config_pinnerHomeApp" /> <java-symbol type="string" name="config_doubleTouchGestureEnableFile" /> Loading services/core/java/com/android/server/PinnerService.java +353 −105 File changed.Preview size limit exceeded, changes collapsed. Show changes services/core/java/com/android/server/am/ActivityManagerService.java +7 −0 Original line number Diff line number Diff line Loading @@ -22465,6 +22465,13 @@ public class ActivityManagerService extends IActivityManager.Stub public void finishUserSwitch(Object uss) { mUserController.finishUserSwitch((UserState) uss); } @Override public Intent getHomeIntent() { synchronized (ActivityManagerService.this) { return ActivityManagerService.this.getHomeIntent(); } } } /** Loading
core/java/android/app/ActivityManagerInternal.java +6 −0 Original line number Diff line number Diff line Loading @@ -223,6 +223,12 @@ public abstract class ActivityManagerInternal { * intercept activity launches for work apps when the Work Challenge is present. */ public abstract boolean shouldConfirmCredentials(int userId); /** * @return The intent used to launch the home activity. */ public abstract Intent getHomeIntent(); public abstract int[] getCurrentProfileIds(); public abstract UserInfo getCurrentUser(); public abstract void ensureNotSpecialUser(int userId); Loading
core/res/res/values/config.xml +3 −0 Original line number Diff line number Diff line Loading @@ -3182,6 +3182,9 @@ <!-- True if camera app should be pinned via Pinner Service --> <bool name="config_pinnerCameraApp">false</bool> <!-- True if home app should be pinned via Pinner Service --> <bool name="config_pinnerHomeApp">false</bool> <!-- Number of days preloaded file cache should be preserved on a device before it can be deleted --> <integer name="config_keepPreloadsMinDays">7</integer> Loading
core/res/res/values/symbols.xml +1 −0 Original line number Diff line number Diff line Loading @@ -2922,6 +2922,7 @@ <!-- Pinner Service --> <java-symbol type="array" name="config_defaultPinnerServiceFiles" /> <java-symbol type="bool" name="config_pinnerCameraApp" /> <java-symbol type="bool" name="config_pinnerHomeApp" /> <java-symbol type="string" name="config_doubleTouchGestureEnableFile" /> Loading
services/core/java/com/android/server/PinnerService.java +353 −105 File changed.Preview size limit exceeded, changes collapsed. Show changes
services/core/java/com/android/server/am/ActivityManagerService.java +7 −0 Original line number Diff line number Diff line Loading @@ -22465,6 +22465,13 @@ public class ActivityManagerService extends IActivityManager.Stub public void finishUserSwitch(Object uss) { mUserController.finishUserSwitch((UserState) uss); } @Override public Intent getHomeIntent() { synchronized (ActivityManagerService.this) { return ActivityManagerService.this.getHomeIntent(); } } } /**