2018-08-09, 22:39
This has been driving me nuts. I'm running Oreo on a Shield TV. I have a thread with 50+ posts on the Shield forum but still no resolution.
Depending on the circumstances Kodi stops when I turn my TV off or on. It will also stop when my TV goes to sleep and then wakes.
This occurs whether or not the Shield goes to sleep.
I have all of the CEC settings on the receiver (Onkyo TX-NR646), TV (Samsung JS8500), and Shield turned off.
I have tried Kodi 17.6 from the Play Store, SPMC from the Play Store, and several versions of Leia. The same thing happens with them all on the Shield.
If I bypass my receiver and connect the Shield directly to the TV then Kodi doesn't stop when I turn my TV off and on.
If I connect my W95 streaming box dual booting into LibreELEC and Android 7.1 the same way the Shield is connected the problem doesn't occur. I can turn the TV off and on and LibreELEC (Kodi) doesn't stop nor do the Android versions of Kodi, SMPC, and MrMC Lite. So the problem is isolated to the Shield/Kodi combination.
If I force the TV and receiver to stay awake Kodi doesn't stop.
If I put the Shield to sleep before I turn off the TV and then wake the Shield before I turn the TV back on then Kodi doesn't stop. However, Kodi will freeze when Cron jobs try to run while the TV is off.
Some more gory details. All items below done in the sequence stated. Shield never went to sleep.
Receiver passthrough disabled:
TV off then on - Kodi stops when TV is turned on.
Receiver off then on - Kodi doesn't stop.
Switch receiver to different input and then back to Shield - Kodi doesn't stop.
Receiver off, TV off, TV on, Receiver on - Kodi doesn't stop.
Switch receiver to different input, receiver off, TV off, TV on, receiver on, switch receiver input back to Shield - Kodi doesn't stop.
Switch receiver to different input, TV off, receiver off, receiver on, TV on - Kodi stops when TV turned back on.
Receiver passthrough enabled:
TV off then on - Kodi stops when TV is turned on.
Receiver off then on - Kodi doesn't stop.
Switch receiver to different input and then back to Shield - Kodi doesn't stop.
Receiver off, TV off - Kodi stops.
Switch receiver to different input, receiver off, TV off - Kodi stops.
Switch receiver to different input, TV off - Kodi stops.
Shield connected directly to the TV bypassing the receiver:
TV off then on - Kodi doesn't stop.
Playing music in the background doessn't seem to change the results.
Below is a link to a Kodi log file. I turned the TV off at about the 12:48 mark where there is the warning about not being able to find the input device. I turned the TV back on about the 12:49 mark where all the quitting/stopping messages start. This is on a fresh install of Kodi 17.6 with no add-ons installed.
https://paste.ubuntu.com/p/Y9G7qwJdgJ/
Any help would be greatly appreciated.
Depending on the circumstances Kodi stops when I turn my TV off or on. It will also stop when my TV goes to sleep and then wakes.
This occurs whether or not the Shield goes to sleep.
I have all of the CEC settings on the receiver (Onkyo TX-NR646), TV (Samsung JS8500), and Shield turned off.
I have tried Kodi 17.6 from the Play Store, SPMC from the Play Store, and several versions of Leia. The same thing happens with them all on the Shield.
If I bypass my receiver and connect the Shield directly to the TV then Kodi doesn't stop when I turn my TV off and on.
If I connect my W95 streaming box dual booting into LibreELEC and Android 7.1 the same way the Shield is connected the problem doesn't occur. I can turn the TV off and on and LibreELEC (Kodi) doesn't stop nor do the Android versions of Kodi, SMPC, and MrMC Lite. So the problem is isolated to the Shield/Kodi combination.
If I force the TV and receiver to stay awake Kodi doesn't stop.
If I put the Shield to sleep before I turn off the TV and then wake the Shield before I turn the TV back on then Kodi doesn't stop. However, Kodi will freeze when Cron jobs try to run while the TV is off.
Some more gory details. All items below done in the sequence stated. Shield never went to sleep.
Receiver passthrough disabled:
TV off then on - Kodi stops when TV is turned on.
Receiver off then on - Kodi doesn't stop.
Switch receiver to different input and then back to Shield - Kodi doesn't stop.
Receiver off, TV off, TV on, Receiver on - Kodi doesn't stop.
Switch receiver to different input, receiver off, TV off, TV on, receiver on, switch receiver input back to Shield - Kodi doesn't stop.
Switch receiver to different input, TV off, receiver off, receiver on, TV on - Kodi stops when TV turned back on.
Receiver passthrough enabled:
TV off then on - Kodi stops when TV is turned on.
Receiver off then on - Kodi doesn't stop.
Switch receiver to different input and then back to Shield - Kodi doesn't stop.
Receiver off, TV off - Kodi stops.
Switch receiver to different input, receiver off, TV off - Kodi stops.
Switch receiver to different input, TV off - Kodi stops.
Shield connected directly to the TV bypassing the receiver:
TV off then on - Kodi doesn't stop.
Playing music in the background doessn't seem to change the results.
Below is a link to a Kodi log file. I turned the TV off at about the 12:48 mark where there is the warning about not being able to find the input device. I turned the TV back on about the 12:49 mark where all the quitting/stopping messages start. This is on a fresh install of Kodi 17.6 with no add-ons installed.
https://paste.ubuntu.com/p/Y9G7qwJdgJ/
Any help would be greatly appreciated.