-
-
Notifications
You must be signed in to change notification settings - Fork 23
UniversalPip
This feature uses the in-built "Simulate secondary displays" feature of android to create a pip-like window, and sends the current app to the secondary window.
Pip does not work well if you have screen recording or something similar enabled.
Once you tap the "UniversalPip" menu, A new notification similar to below should arrive.
This notification can be used to enable pip mode on any app. To get started, launch an app, or play your video. This demo will be using YouTube, without Premium.
Enable.and.configure.Pip.mp4
Once you have the app opened, tap on the notification and make sure the notification drawer is closed. in seconds, Shizutools will create a new window and send the running app into the virtual window.
As the app is running inside a virtual display device, sending direct inputs to the app will not be straightforward. Instead, tapping on the notification when pip is active brings up a menu with some common media controls, at the bottom of your primary screen. It also includes a "skip-ad" and a "fullscreen" button. The "skip-ad" button should allow you to, well.. skip ads on youtube when applicable.
On the controls menu, the "fullscreen" button disables pip mode and restores the app back to original display.
if you can not access the fullscreen button, you can open dev options, go to "Simulate Secondary Displays" menu
- change the current value to something else
- Reset the value to
None
The above mentioned process also disables the pip on screen.
Also, disabling pip via adb -
adb shell settings put global overlay_display_devices null