[Philips, Sony, TCL Android TV] RickvanderZwet:
Starting from YouTube for Android TV 2.10.13	(armeabi-v7a) the application consistently crashes.

adb logcat shows the following error:

--------- beginning of crash
E/AndroidRuntime( 4093): FATAL EXCEPTION: main
E/AndroidRuntime( 4093): Process: com.google.android.youtube.tv, PID: 4093
E/AndroidRuntime( 4093): android.os.BadParcelableException: ClassNotFoundException when unmarshalling: eak
E/AndroidRuntime( 4093): at android.os.Parcel.readException(Parcel.java:1548)
E/AndroidRuntime( 4093): at android.os.Parcel.readException(Parcel.java:1499)
E/AndroidRuntime( 4093): at adu.b(PG:13)
E/AndroidRuntime( 4093): at akj.a(PG:4)
E/AndroidRuntime( 4093): at com.google.android.gms.cast.tv.internal.CastTvHostService.a(PG:9)
E/AndroidRuntime( 4093): at akn.run(PG:19)
E/AndroidRuntime( 4093): at android.os.Handler.handleCallback(Handler.java:739)
E/AndroidRuntime( 4093): at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime( 4093): at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 4093): at android.app.ActivityThread.main(ActivityThread.java:5258)
E/AndroidRuntime( 4093): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 4093): at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 4093): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
E/AndroidRuntime( 4093): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
--------- beginning of system

The changelog is not very helpful:

• Enabled AV1 codec support on capable platforms
• Addressed some issues related to media playback
• Various other platform improvements

System details of my Philips 32PFK5500/12 (QM15E.0.7.70.0) system:

$ /home/rick/Android/Sdk/platform-tools/adb shell getprop | grep '\[ro'
[ro.adb.secure]: [1]
[ro.allow.mock.location]: [0]
[ro.baseband]: [unknown]
[ro.board.platform]: [mt5861]
[ro.boot.serialno]: [00001c5a6bbc09ad]
[ro.bootloader]: [unknown]
[ro.bootmode]: [unknown]
[ro.build.characteristics]: [default]
[ro.build.date.utc]: [1531423591]
[ro.build.date]: [Fri Jul 13 00:56:31 IST 2018]
[ro.build.description]: [philips_MT5593FHT_EU-user 5.1.1 LMY48N eng release-keys]
[ro.build.display.id]: [LMY48N release-keys]
[ro.build.fingerprint]: [PHILIPS/philips_MT5593FHT_EU/philips_MT5593FHT_EU:5.1.1/LMY48N/07700:user/release-keys]
[ro.build.flavor]: [philips_MT5593FHT_EU-user]
[ro.build.host]: [inblrlx047]
[ro.build.id]: [LMY48N]
[ro.build.product]: [philips_MT5593FHT_EU]
[ro.build.tags]: [release-keys]
[ro.build.type]: [user]
[ro.build.user]: [build_ci]
[ro.build.version.all_codenames]: [REL]
[ro.build.version.asta.sdk]: [2]
[ro.build.version.base_os]: []
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [eng]
[ro.build.version.release]: [5.1.1]
[ro.build.version.sdk]: [22]
[ro.build.version.security_patch]: [2018-03-05]
[ro.carrier]: [unknown]
[ro.com.android.dateformat]: [MM-dd-yyyy]
[ro.com.google.gmsversion]: [5.1_r2]
[ro.config.alarm_alert]: [Alarm_Classic.ogg]
[ro.config.low_mem]: [true]
[ro.config.notification_sound]: [pixiedust.ogg]
[ro.config.ringtone]: [Ring_Synth_04.ogg]
[ro.crypto.fuse_sdcard]: [true]
[ro.crypto.state]: [unencrypted]
[ro.cts_test_with_systemui]: [1]
[ro.dalvik.vm.native.bridge]: [0]
[ro.debuggable]: [0]
[ro.def_systemui_existed]: [0]
[ro.factorytest]: [0]
[ro.hardware]: [mt5861]
[ro.hdmi.device_type]: [0]
[ro.hwui.disable_scissor_opt]: [true]
[ro.hwui.drop_shadow_cache_size]: [4]
[ro.hwui.gradient_cache_size]: [1]
[ro.hwui.layer_cache_size]: [32]
[ro.hwui.path_cache_size]: [8]
[ro.hwui.r_buffer_cache_size]: [4]
[ro.hwui.text_large_cache_height]: [512]
[ro.hwui.text_large_cache_width]: [2048]
[ro.hwui.text_small_cache_height]: [256]
[ro.hwui.text_small_cache_width]: [1024]
[ro.hwui.texture_cache_flushrate]: [0]
[ro.hwui.texture_cache_size]: [48]
[ro.mtk.4k2k.photo]: [1]
[ro.mtk.camera.facingback]: [0]
[ro.mtk.disable_scrn_rt]: [1]
[ro.mtk.hide_navigation_bar]: [1]
[ro.mtk.isSupportHwVenc]: [1]
[ro.mtk.pip.fullscreen]: [0]
[ro.mtk.pkg_version]: [IDTV1402_368_001_81_001_126]
[ro.mtk.sys_driver_only]: [1]
[ro.mtk.system.audiosync]: [1]
[ro.mtk.system.av_record_lib]: [1]
[ro.mtk.system.ci.existed]: [1]
[ro.mtk.system.dmv]: [0]
[ro.mtk.system.marketregion]: [cn]
[ro.mtk.system.mheg5.existed]: [1]
[ro.mtk.system.mhp.existed]: [1]
[ro.mtk.system.subtitle.existed]: [1]
[ro.mtk.system.tkui]: [0]
[ro.mtk.system.ttx.existed]: [1]
[ro.mtk.system.vss.existed]: [0]
[ro.mtk.twoworlds]: [0]
[ro.nrdp.modelgroup]: [PHTV15AMT0]
[ro.opengles.version]: [131072]
[ro.pm.warmboot]: [1]
[ro.product.board]: [philips_MT5593FHT_EU]
[ro.product.brand]: [PHILIPS]
[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]
[ro.product.cpu.abilist32]: [armeabi-v7a,armeabi]
[ro.product.cpu.abilist64]: []
[ro.product.cpu.abilist]: [armeabi-v7a,armeabi]
[ro.product.device]: [philips_MT5593FHT_EU]
[ro.product.locale.language]: [en]
[ro.product.locale.region]: [GB]
[ro.product.manufacturer]: [PHILIPS]
[ro.product.model]: [QM152E]
[ro.product.name]: [philips_MT5593FHT_EU]
[ro.radio.noril]: [yes]
[ro.revision]: [0]
[ro.runtime.firstboot]: [1591453101081]
[ro.secure]: [1]
[ro.serialno]: [00001c5a6bbc09ad]
[ro.setupwizard.mode]: [OPTIONAL]
[ro.sf.lcd_density]: [213]
[ro.tpvision.product.id]: [QM152E]
[ro.tpvision.product.swversion]: [QM152E.0.7.70.0]
[ro.url.safetylegal]: [https://www.google.com/policies/privacy/]
[ro.wifi.channels]: []
[ro.zygote]: [zygote32]

I have tried searching for the java library references to 'eak', how-ever could not any. Any references/hints or tips welcome.

PS: Work-around is:

1) manually downgrading YouTube by side-loading the last known working verion 2.09.07 using adb:

$ adb install -d -r ~/Downloads/com.google.android.youtube.tv_2.09.07-20907320_minAPI21\(armeabi-v7a\)\(nodpi\)_apkmirror.com.apk

2) Ensure Google Play Store is not set to auto-update