Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
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 for more packages. Also add a feature that allows the client to disable all of the current user's overlays. Multiple targets example: om enable android.AkZent com.android.systemui.AkZent Works the same as: om enable android.AkZent && om enable com.android.systemui.AkZent Original implementation for M by @USA-RedDragon Current and further development by @nicholaschum Change-Id: I04a595084a87b8260b5c534c4f5f111adbe154d7
- Loading branch information
Showing
with
161 additions
and 44 deletions.
- +9 −1 core/java/android/content/om/IOverlayManager.aidl
- +30 −18 services/core/java/com/android/server/om/OverlayManagerService.java
- +9 −3 services/core/java/com/android/server/om/OverlayManagerServiceImpl.java
- +16 −15 services/core/java/com/android/server/om/OverlayManagerSettings.java
- +97 −7 services/core/java/com/android/server/om/OverlayManagerShellCommand.java
Oops, something went wrong.