How to automate one-click AFR¶
Here we will talk about real Auto Frame Rate in any app on devices with BugTracker.
The method described below should work on:
- Dune HD Homatics Box R 4K Plus
- Dune HD Premier 4K Pro
- Homatics Box R 4K Plus
- Nokia 8010
- Rocktek G2
- Homatics Box R 4K
- Homatics Box R Lite 4K
- Homatics Box R HD
- Homatics Stick HD
- Magenta TV One (2. Gen.)
It may also work on TiVo Stream 4K, but this has not been tested
Let's start with recommended settings
Recommended settings¶
You can see what settings must be enabled to get it working properly on the screenshots:
- Auto stop AFR when a front app is changed - must be enabled to have one more way to return to default display mode, but you can experiment with this setting.
- Always change mode by one-click AFR - must be enabled, especially for Android 12, because we will use playback state trigger on playing to switch display mode, but it is impossible to switch mode without pausing media in some apps, so macros will be triggered two times. Also, you may use pause/play when you need to.
- Block opening BugTracker on one-click AFR - there is no need to open "Video Info Overlay" for newer versions of BugTracker, but it can be opened when values (frame rate and resolution) are empty. We need to enable this setting to avoid it.
- Pause content on switch - actual only for Android 12 with native AFR support. Necessary because in some applications it is not possible to change the display mode during content playback. You can experiment with it.
- Delay before return to default display mode - required for avoid switching to default mode between episodes or TV channels
Macros¶
We need to create two macros to automate the process of switching display modes. One to run "One-click AFR" and one to return to the default mode.
AFR macro¶
Go to the "Trigger action & macros" in the main menu. Tap the "Add" button at the bottom of the screen.
Change the name if you want and choose any icon (it is required).
Then go to the actions. Here you need to add two actions:
- Delay - for example, 5 seconds. This is recommended so that the video has time to load in quality. Because seems BugTracker can be wrong with videos with low-resolution
- One-click AFR ("Feature" tab) - the action which will switch display mode according to playing media
When you get it, go to the triggers. We need to add a trigger on playback state changed in the chosen app, for example, Prime Video
Notification access
"Notification access" permission is required to get working triggers on playback state changes. You can find it here: Settings -> Apps -> Special access -> Notification access
Default display mode macro¶
Go back to the "Trigger actions & macros", then create one more macro.
Any title and icon (icon is required).
Add "Return to default display mode" to the actions
Now go to the triggers and create one more "playback state changed" trigger, but now on the "stopped" state
That's all. Now you can check if it works for you