Wanted to share the results of my testing tonight. My goal has been reliable tuning on NBC App Channels, working around the Dim Video Challenge.
When Configurations were added to ADBT, I thought I may be able to emulate keypad events enough to clear up the video. Where I got the keyinput series to work, bringing up live guide then existing to restore normal screen brightness, I could never get the timing dialed in. The video buffer has to finish before you can bring up the guide and input keys, and the time to buffer depends on network conditions, streaming box performance and NBC availability. It was all within a few seconds, but too hard to standardize.
Yesterday, TurtleTank added a new option to the configuration: post_playback_start_commands. This allows the keyinput to happen after the video starts, regardless of how long the buffer takes. Big difference!
Here is my test setup:
- (2) Onn 4K, (1) Onn 4K Plus, both on Wireless, both Android 14
- ADBTuner Dev Build 20250808-1
- Newest NBC App from Google Play
- Custom Config (provided below).
Here is my test Config for the NBC App:
"global_options": {
"wait_for_video_playback_detection": true,
"use_fixed_delay": false,
"fixed_delay_seconds": 0,
"check_for_and_clear_whos_watching_prompts": false
},
"pre_tune_commands": [
"input keyevent 3"
],
"tune_commands": [
"am start -W -a android.intent.action.VIEW -d '||TARGET_URL_OR_IDENTIFIER||' '||TARGET_PACKAGE_NAME||'"
],
"post_playback_start_commands": [
"input keyevent KEYCODE_DPAD_UP",
"sleep 0.1",
"input keyevent KEYCODE_DPAD_UP",
"sleep 0.1",
"input keyevent KEYCODE_DPAD_CENTER",
"sleep 0.5",
"input keyevent KEYCODE_DPAD_CENTER"
],
"post_tune_commands": [
"input keyevent KEYCODE_POWER"
]
Result:
NBC App Starts, video buffer takes as long as it needs, then the Key Input above kicks in. Video is normal brightness.
On my Onn 4K Plus, I didn't have to do much. It's so much more responsive than the Onn 4K boxes, it just worked.
For the two standard Onn 4K boxes, I found I had to leave the NBC App open all the time. If you decide to close the NBC App in Post Tune Commands, like the standard Compatibility Mode does, the tuning will work in ADBT Preview, but not in Channels. Too slow, makes Channels time out on tune.
I've been playing with the setup for a few hours, trying to test all scenarios. Allowing devices to sleep worked fine. Turning all three at the same time did not cause a challenge.
The only issue I can see, so far, is if the NBC Apps closes or crashes, or there is a reboot, one of the older Onn 4K boxes may not tune until NBC App is open and resident again. Using Keep Device Awake option to re-open the NBC App works, but it just streams constant video. I'm so pleased by the Onn 4K Plus boxes I think I'm just going to buy a few more.
I will continue testing. Please share your results and we'll compare notes.