ADBTuner: A "channel tuning" application for networked Google TV / Android TV devices

Since that re-authorization code was added my XFINITY goes back to the guide after a while so I miss a lot of the endings in the movies. Are you sending this command periodically or when the APP first starts before it tunes ?

1 Like

For months, I have been using the NBC News App (com.zumobi.msnbc) and can launch MSNBC just fine with URL: nbcnews://brand/msnbc

1 Like

What version, where did you get the APK? I have tried that and many other URLs, with no luck.

Thank you TurtleTank. I absolutely will.

What is the app version and what platform are you running it on? And what provider login are you using? I'm not suggesting in any way that you are wrong, I just couldn't duplicate this. For me, it always loads the "NBC News Now" stream and not MSNBC.

This is unexpected. What device are you currently using? Can you share some docker logs from when this happens?

It's currently setup to check the current value of that setting and change it, if necessary, each time ADBTuner connects to the device to do something, which can happen often, but shouldn't happen while a stream is active.

FireTV Sticks with Android 9 ... I had to turn the docker off and use another method because it happened when recording a marathon ... HBO was showing all the Batman Movies so once one movie went to the guide all the others just recorded the guide because they all aired on the same Channel.

This is my last log not sure if it shows anything ...

2024-07-04 18:58:44.948 - root - Tuner: Stream open (attempt 1).
2024-07-04 18:58:45.089 - httpx - HTTP Request: GET http://192.168.50.242:8086/4.ts "HTTP/1.1 200 OK"
2024-07-04 20:00:59.466 - server - http disconnect
2024-07-04 20:00:59.474 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 20:00:59.583 - lib.adb - ADB: Connected.
2024-07-04 20:00:59.583 - lib.adb - ADB: Stopping media playback.
2024-07-04 20:00:59.583 - lib.adb - ADB: 192.168.50.139 - input keyevent KEYCODE_MEDIA_STOP
2024-07-04 20:01:00.495 - lib.adb - ADB: 192.168.50.139 - input keyevent KEYCODE_MEDIA_PAUSE
2024-07-04 20:01:01.296 - lib.adb - ADB: Force stopping com.xfinity.cloudtvr.tenfoot.
2024-07-04 20:01:01.299 - lib.adb - ADB: 192.168.50.139 - am force-stop com.xfinity.cloudtvr.tenfoot
2024-07-04 20:01:01.474 - lib.adb - ADB: Closing connection - 192.168.50.139
2024-07-04 20:01:01.475 - server - Released tuner ID: 1
2024-07-04 20:01:01.475 - server - Tuner: Cleanup complete. Remote1 (PASHOHW)
2024-07-04 20:57:59.493 - server - http disconnect
2024-07-04 20:57:59.495 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 20:57:59.607 - lib.adb - ADB: Connected.
2024-07-04 20:57:59.607 - lib.adb - ADB: Stopping media playback.
2024-07-04 20:57:59.607 - lib.adb - ADB: 192.168.50.140 - input keyevent KEYCODE_MEDIA_STOP
2024-07-04 20:58:00.443 - lib.adb - ADB: 192.168.50.140 - input keyevent KEYCODE_MEDIA_PAUSE
2024-07-04 20:58:01.292 - lib.adb - ADB: Force stopping com.xfinity.cloudtvr.tenfoot.
2024-07-04 20:58:01.292 - lib.adb - ADB: 192.168.50.140 - am force-stop com.xfinity.cloudtvr.tenfoot
2024-07-04 20:58:01.461 - lib.adb - ADB: Closing connection - 192.168.50.140
2024-07-04 20:58:01.462 - server - Released tuner ID: 2
2024-07-04 20:58:01.462 - server - Tuner: Cleanup complete. Remote2 (HBOHDP)
2024-07-04 23:10:59.503 - server - http disconnect
2024-07-04 23:10:59.508 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 23:10:59.631 - lib.adb - ADB: Connected.
2024-07-04 23:10:59.631 - lib.adb - ADB: Stopping media playback.
2024-07-04 23:10:59.631 - lib.adb - ADB: 192.168.50.218 - input keyevent KEYCODE_MEDIA_STOP
2024-07-04 23:11:00.416 - lib.adb - ADB: 192.168.50.218 - input keyevent KEYCODE_MEDIA_PAUSE
2024-07-04 23:11:01.104 - lib.adb - ADB: Force stopping com.xfinity.cloudtvr.tenfoot.
2024-07-04 23:11:01.104 - lib.adb - ADB: 192.168.50.218 - am force-stop com.xfinity.cloudtvr.tenfoot
2024-07-04 23:11:01.273 - lib.adb - ADB: Closing connection - 192.168.50.218
2024-07-04 23:11:01.274 - server - Released tuner ID: 3
2024-07-04 23:11:01.274 - server - Tuner: Cleanup complete. Remote3 (HBOSPHD)
2024-07-05 00:53:29.523 - server - Available Tuners:
2024-07-05 00:53:29.523 - server - Name: Remote1 Priority: 1
2024-07-05 00:53:29.523 - server - Name: Remote2 Priority: 2
2024-07-05 00:53:29.523 - server - Name: Remote3 Priority: 3
2024-07-05 00:53:29.523 - server - Name: Remote4 Priority: 4
2024-07-05 00:53:29.523 - server - Using first available tuner (by priority).
2024-07-05 00:53:29.524 - server - Reserved Tuner: Name: Remote1 Priority: 1
2024-07-05 00:53:29.524 - server - Using tuner id: 1 for stream.
2024-07-05 00:53:29.524 - uvicorn.access - 172.22.0.1:50352 - "GET /stream/1 HTTP/1.1" 307
2024-07-05 00:53:29.529 - server - Tuner: Tuning to HBOHDP on Remote1
2024-07-05 00:53:29.531 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-05 00:53:29.676 - lib.adb - ADB: Connected.
2024-07-05 00:53:29.677 - lib.adb - ADB: 192.168.50.139 - dumpsys display
2024-07-05 00:53:29.746 - lib.adb - ADB: 192.168.50.139 - getprop ro.build.version.release
2024-07-05 00:53:29.782 - lib.adb - ADB: Android Version: 9.0.
2024-07-05 00:53:29.783 - lib.adb - ADB: 192.168.50.139 - pm list packages -3
2024-07-05 00:53:29.868 - lib.adb - ADB: 192.168.50.139 - pidof com.xfinity.cloudtvr.tenfoot
2024-07-05 00:53:29.932 - lib.adb - ADB: Stopping media playback.
2024-07-05 00:53:29.932 - lib.adb - ADB: 192.168.50.139 - input keyevent KEYCODE_MEDIA_STOP
2024-07-05 00:53:30.645 - root - Using https://www.xfinity.com/stream/live/HBOHW/5232923399725817105/HBOHW to load channel.
2024-07-05 00:53:30.646 - lib.adb - ADB: 192.168.50.139 - am start -a android.intent.action.VIEW -d "https://www.xfinity.com/stream/live/HBOHW/5232923399725817105/HBOHW" com.xfinity.cloudtvr.tenfoot
2024-07-05 00:53:35.225 - lib.adb - Checking for profile screen
2024-07-05 00:53:36.237 - lib.adb - On screen text: "all channels".
2024-07-05 00:53:37.238 - lib.adb - Checking for profile screen
2024-07-05 00:53:38.496 - lib.adb - On screen text: "o& ©  all channels  th".
2024-07-05 00:53:39.496 - lib.adb - Checking for profile screen
2024-07-05 00:53:40.461 - lib.adb - On screen text: "o           (es     @  £2)  all channels  tih".
2024-07-05 00:53:41.462 - lib.adb - Checking for profile screen
2024-07-05 00:53:43.481 - lib.adb - Checking for profile screen
2024-07-05 00:53:45.605 - server - Tuner: Compatibility Mode - Stream released after 16.08 seconds. Display was on, application (com.xfinity.cloudtvr.tenfoot) was closed.
2024-07-05 00:53:45.606 - lib.adb - ADB: Closing connection - 192.168.50.139
2024-07-05 00:53:45.608 - uvicorn.access - 172.22.0.1:50352 - "GET /stream/1/1 HTTP/1.1" 200
2024-07-05 00:53:45.622 - root - Tuner: Stream open (attempt 1).
2024-07-05 00:53:45.791 - httpx - HTTP Request: GET http://192.168.50.242:8086/0.ts "HTTP/1.1 200 OK"
2024-07-05 01:16:29.529 - server - Available Tuners:
2024-07-05 01:16:29.529 - server - Name: Remote2 Priority: 2
2024-07-05 01:16:29.529 - server - Name: Remote3 Priority: 3
2024-07-05 01:16:29.529 - server - Name: Remote4 Priority: 4
2024-07-05 01:16:29.529 - server - Using first available tuner (by priority).
2024-07-05 01:16:29.529 - server - Reserved Tuner: Name: Remote2 Priority: 2
2024-07-05 01:16:29.529 - server - Using tuner id: 2 for stream.
2024-07-05 01:16:29.530 - uvicorn.access - 172.22.0.1:35760 - "GET /stream/3 HTTP/1.1" 307
2024-07-05 01:16:29.535 - server - Tuner: Tuning to HBOSPHD on Remote2
2024-07-05 01:16:29.537 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-05 01:16:29.673 - lib.adb - ADB: Connected.
2024-07-05 01:16:29.674 - lib.adb - ADB: 192.168.50.140 - dumpsys display
2024-07-05 01:16:29.754 - lib.adb - ADB: 192.168.50.140 - getprop ro.build.version.release
2024-07-05 01:16:29.791 - lib.adb - ADB: Android Version: 9.0.
2024-07-05 01:16:29.791 - lib.adb - ADB: 192.168.50.140 - pm list packages -3
2024-07-05 01:16:29.887 - lib.adb - ADB: 192.168.50.140 - pidof com.xfinity.cloudtvr.tenfoot
2024-07-05 01:16:29.942 - lib.adb - ADB: Stopping media playback.
2024-07-05 01:16:29.943 - lib.adb - ADB: 192.168.50.140 - input keyevent KEYCODE_MEDIA_STOP
2024-07-05 01:16:30.713 - root - Using https://www.xfinity.com/stream/live/HBOSH/5232923399725817105/HBOSH to load channel.
2024-07-05 01:16:30.714 - lib.adb - ADB: 192.168.50.140 - am start -a android.intent.action.VIEW -d "https://www.xfinity.com/stream/live/HBOSH/5232923399725817105/HBOSH" com.xfinity.cloudtvr.tenfoot
2024-07-05 01:16:35.305 - lib.adb - Checking for profile screen
2024-07-05 01:16:36.914 - lib.adb - On screen text: "oe ©  all channels  th".
2024-07-05 01:16:37.915 - lib.adb - Checking for profile screen
2024-07-05 01:16:39.429 - lib.adb - On screen text: "o& ©  all channels  th".
2024-07-05 01:16:40.431 - lib.adb - Checking for profile screen
2024-07-05 01:16:42.865 - lib.adb - Checking for profile screen
2024-07-05 01:16:45.130 - server - Tuner: Compatibility Mode - Stream released after 15.6 seconds. Display was on, application (com.xfinity.cloudtvr.tenfoot) was closed.
2024-07-05 01:16:45.130 - lib.adb - ADB: Closing connection - 192.168.50.140
2024-07-05 01:16:45.131 - uvicorn.access - 172.22.0.1:35760 - "GET /stream/2/3 HTTP/1.1" 200
2024-07-05 01:16:45.141 - root - Tuner: Stream open (attempt 1).
2024-07-05 01:16:45.271 - httpx - HTTP Request: GET http://192.168.50.242:8086/2.ts "HTTP/1.1 200 OK"

Thanks for the follow up. I'm not actually seeing the settings change in this log. Are you sure you are running a version of ADBTuner with this feature?

It should look something like:

lib.adb - ADB: Connecting to device (attempt 1).
lib.adb - ADB: Connected.
lib.adb - ADB: x.x.x.x - settings list global
root - adb_enabled=1
root - Setting adb_allowed_connection_time parameter.
lib.adb - ADB: x.x.x.x - settings put global adb_allowed_connection_time 0

or this if it is already configured

lib.adb - ADB: Connecting to device (attempt 1).
lib.adb - ADB: Connected.
lib.adb - ADB: x.x.x.x - settings list global
root - adb_allowed_connection_time=0, adb_enabled=1, adb_wifi_enabled=0

Regardless, it should not do what you are describing and it would be good to get to the bottom of that. Do you by any chance have Channels DVR logs from the same time period? I'm seeing some cleanup operations across your multiple devices here, but only one attempt to load content which is weird. I don't like to guess, but maybe there is some sort of timing issue with overlapping recordings or something.

sorry Posted wrong log ... I cannot really do anything today lots of recordings scheduled.

2024-07-04 17:29:51.004 - httpx - HTTP Request: GET http://192.168.50.242:8086/4.ts "HTTP/1.1 200 OK"
2024-07-04 17:29:51.020 - uvicorn.access - 192.168.50.186:62915 - "GET /admin/tuner/installed-packages?_=1720114189502 HTTP/1.1" 200
2024-07-04 17:29:51.072 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:29:51.301 - lib.adb - ADB: Connected.
2024-07-04 17:29:51.301 - lib.adb - ADB: 192.168.50.41 - settings list global
2024-07-04 17:29:51.387 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:29:51.387 - lib.adb - ADB: 192.168.50.41 - dumpsys display
2024-07-04 17:29:51.476 - lib.adb - ADB: 192.168.50.41 - getprop ro.build.version.release
2024-07-04 17:29:51.501 - lib.adb - ADB: Android Version: 9.0.
2024-07-04 17:29:51.684 - httpx - HTTP Request: GET http://192.168.50.242:8086/6.ts "HTTP/1.1 200 OK"
2024-07-04 17:29:51.688 - uvicorn.access - 192.168.50.186:62913 - "GET /admin/tuner/metadata?_=1720114189500 HTTP/1.1" 200
2024-07-04 17:29:55.248 - server - Releasing tuner 2 per user request.
2024-07-04 17:29:55.248 - server - Released tuner ID: 2
2024-07-04 17:29:55.249 - uvicorn.access - 192.168.50.186:62913 - "GET /admin/tuner/force-unlock/2 HTTP/1.1" 303
2024-07-04 17:29:55.309 - uvicorn.access - 192.168.50.186:62913 - "GET / HTTP/1.1" 200
2024-07-04 17:29:55.355 - uvicorn.access - 192.168.50.186:62913 - "GET /css/style.css?t=1720114195 HTTP/1.1" 200
2024-07-04 17:29:55.381 - uvicorn.access - 192.168.50.186:62913 - "GET /js/main.js?t=1720114195 HTTP/1.1" 200
2024-07-04 17:29:55.418 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:29:55.423 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:29:55.695 - lib.adb - ADB: Connected.
2024-07-04 17:29:55.696 - lib.adb - ADB: 192.168.50.139 - settings list global
2024-07-04 17:29:55.730 - lib.adb - ADB: Connected.
2024-07-04 17:29:55.730 - lib.adb - ADB: 192.168.50.139 - settings list global
2024-07-04 17:29:55.797 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:29:55.798 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:29:55.799 - lib.adb - ADB: 192.168.50.139 - pm list packages -3
2024-07-04 17:29:55.799 - lib.adb - ADB: 192.168.50.139 - dumpsys display
2024-07-04 17:29:55.890 - lib.adb - ADB: 192.168.50.139 - getprop ro.build.version.release
2024-07-04 17:29:55.917 - lib.adb - ADB: Android Version: 9.0.
2024-07-04 17:29:55.929 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:29:56.134 - httpx - HTTP Request: GET http://192.168.50.242:8086/0.ts "HTTP/1.1 200 OK"
2024-07-04 17:29:56.142 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:29:56.170 - lib.adb - ADB: Connected.
2024-07-04 17:29:56.171 - lib.adb - ADB: 192.168.50.140 - settings list global
2024-07-04 17:29:56.276 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:29:56.277 - lib.adb - ADB: 192.168.50.140 - pm list packages -3
2024-07-04 17:29:56.376 - lib.adb - ADB: Connected.
2024-07-04 17:29:56.377 - lib.adb - ADB: 192.168.50.140 - settings list global
2024-07-04 17:29:56.437 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:29:56.437 - lib.adb - ADB: 192.168.50.140 - dumpsys display
2024-07-04 17:29:56.451 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:29:56.572 - lib.adb - ADB: 192.168.50.140 - getprop ro.build.version.release
2024-07-04 17:29:56.605 - lib.adb - ADB: Android Version: 9.0.
2024-07-04 17:29:56.679 - lib.adb - ADB: Connected.
2024-07-04 17:29:56.679 - lib.adb - ADB: 192.168.50.218 - settings list global
2024-07-04 17:29:56.765 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:29:56.765 - lib.adb - ADB: 192.168.50.218 - pm list packages -3
2024-07-04 17:29:56.794 - httpx - HTTP Request: GET http://192.168.50.242:8086/2.ts "HTTP/1.1 200 OK"
2024-07-04 17:29:56.802 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:29:56.930 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:29:57.045 - lib.adb - ADB: Connected.
2024-07-04 17:29:57.045 - lib.adb - ADB: 192.168.50.218 - settings list global
2024-07-04 17:29:57.117 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:29:57.117 - lib.adb - ADB: 192.168.50.218 - dumpsys display
2024-07-04 17:29:57.158 - lib.adb - ADB: Connected.
2024-07-04 17:29:57.159 - lib.adb - ADB: 192.168.50.41 - settings list global
2024-07-04 17:29:57.213 - lib.adb - ADB: 192.168.50.218 - getprop ro.build.version.release
2024-07-04 17:29:57.242 - lib.adb - ADB: Android Version: 9.0.
2024-07-04 17:29:57.271 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:29:57.272 - lib.adb - ADB: 192.168.50.41 - pm list packages -3
2024-07-04 17:29:57.374 - httpx - HTTP Request: GET http://192.168.50.242:8086/4.ts "HTTP/1.1 200 OK"
2024-07-04 17:29:57.389 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:29:57.502 - uvicorn.access - 192.168.50.186:62924 - "GET /admin/tuner/installed-packages?_=1720114195709 HTTP/1.1" 200
2024-07-04 17:29:57.587 - lib.adb - ADB: Connected.
2024-07-04 17:29:57.587 - lib.adb - ADB: 192.168.50.41 - settings list global
2024-07-04 17:29:57.671 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:29:57.671 - lib.adb - ADB: 192.168.50.41 - dumpsys display
2024-07-04 17:29:57.809 - lib.adb - ADB: 192.168.50.41 - getprop ro.build.version.release
2024-07-04 17:29:57.898 - lib.adb - ADB: Android Version: 9.0.
2024-07-04 17:29:58.074 - httpx - HTTP Request: GET http://192.168.50.242:8086/6.ts "HTTP/1.1 200 OK"
2024-07-04 17:29:58.078 - uvicorn.access - 192.168.50.186:62913 - "GET /admin/tuner/metadata?_=1720114195707 HTTP/1.1" 200
2024-07-04 17:30:26.657 - server - http disconnect
2024-07-04 17:30:26.662 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:30:26.874 - lib.adb - ADB: Connected.
2024-07-04 17:30:26.875 - lib.adb - ADB: 192.168.50.140 - settings list global
2024-07-04 17:30:26.962 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:30:26.963 - lib.adb - ADB: Stopping media playback.
2024-07-04 17:30:26.963 - lib.adb - ADB: 192.168.50.140 - input keyevent KEYCODE_MEDIA_STOP
2024-07-04 17:30:27.966 - lib.adb - ADB: 192.168.50.140 - input keyevent KEYCODE_MEDIA_PAUSE
2024-07-04 17:30:28.668 - lib.adb - ADB: Force stopping com.xfinity.cloudtvr.tenfoot.
2024-07-04 17:30:28.668 - lib.adb - ADB: 192.168.50.140 - am force-stop com.xfinity.cloudtvr.tenfoot
2024-07-04 17:30:28.869 - lib.adb - ADB: Closing connection - 192.168.50.140
2024-07-04 17:30:28.869 - server - Tuner: Cleanup complete. Remote2 (HBOHDP)
2024-07-04 17:34:12.773 - server - http disconnect
2024-07-04 17:34:12.781 - lib.adb - ADB: Connecting to device (attempt 1).
2024-07-04 17:34:12.932 - lib.adb - ADB: Connected.
2024-07-04 17:34:12.932 - lib.adb - ADB: 192.168.50.139 - settings list global
2024-07-04 17:34:13.056 - root - adb_allowed_connection_time=0, adb_enabled=1
2024-07-04 17:34:13.057 - lib.adb - ADB: Stopping media playback.
2024-07-04 17:34:13.057 - lib.adb - ADB: 192.168.50.139 - input keyevent KEYCODE_MEDIA_STOP
2024-07-04 17:34:14.192 - lib.adb - ADB: 192.168.50.139 - input keyevent KEYCODE_MEDIA_PAUSE
2024-07-04 17:34:15.040 - lib.adb - ADB: Force stopping com.xfinity.cloudtvr.tenfoot.
2024-07-04 17:34:15.040 - lib.adb - ADB: 192.168.50.139 - am force-stop com.xfinity.cloudtvr.tenfoot
2024-07-04 17:34:15.280 - lib.adb - ADB: Closing connection - 192.168.50.139
2024-07-04 17:34:15.281 - server - Released tuner ID: 1
2024-07-04 17:34:15.281 - server - Tuner: Cleanup complete. Remote1 (PASHOHW)
INFO:     Shutting down
INFO:     Waiting for application shutdown.
INFO:     Application shutdown complete.
INFO:     Finished server process [6]

NBC News App, version 7.5.0
Chromecast w/GTV Fully Updated Android

1 Like

Same here, couldn’t duplicate. Although one pro is it seems to launch much quicker for me than the main NBC app.

@turtletank @bnhf

I found what the problem is of XFINITY going to the guide it appears they added a still watching after so many hours on same Channel ... Really kills marathons. I would have to check my firesticks to see if it is XFINITY or Data usage to see if somehow FIRETV turned back on the still watching Prompt ..

Did Checking it appears XFINITY turned on the Still Watching Prompt. This has not been a problem before but HBO had Godzilla marathons to setup Godzilla x Kong.

I figured a way to bypass are you watching Prompt ... what I did was set -10 padding on both the front and end of my Pass when recording HBO or Showtime. That way XFNITY Closes before it starts the next Stream and starts fresh.... Having -10 has no impact in start and end of the show... as these Channels tend to have previews in the front and back of the shows.

10 seconds after and 10 seconds before

1 Like

Same for me. But It's a no-go. Only loads the NBC News Now feed.

1 Like

One other potential method that I might try if my main-project feature request doesn't get any traction is to just create a 2nd set of duplicate channels within ADBTuner, and then even/odd specify the channels for a series of recordings. This should effectively force separate streams at the cost of a much more unwieldy channel list.

With 10 seconds after and 10 seconds before on my Passes for recording movies on HBO and Showtime using XFINITY Stream/ADBTUNER I was able to record Superman 1-4 and Superman returns with no failures on the same channel

Normally without the padding settings it would have recorded the guide partially in movie 3 and all the rest.

Nice idea. That’s utilizes two tuners, right?

No because the tuner would have been released before it starts the next recording.... It only uses 1.
XFINITY has a 5 hour are you watching prompt doing this resets timer to 0.... as it starts a new instance of XFINITY on same device/Channel.

Oh because I figured the 10 second padding at the end of movie 1 would overlap with the 10 second padding at the beginning of movie 2. At least with TiVo back in the day, such a padding overlap would require 2 tuners.

These are negative 10 second paddings not positive.... so there is no overlap.

Ah. That makes sense. Thanks.