With the latest version of Home Assistant the Android TV integration is now reporting a running app - alas it’s not the correct one.
Contantly showing
app_id: de.cyberdream.androidtv.notifications.google}:
app_name: de.cyberdream.androidtv.notifications.google}:
source: de.cyberdream.androidtv.notifications.google}:
(complete with the curly brace and colon at the end)
Now the apk_id is this app which is installed for the Android Notifications :- https://www.home-assistant.io/integrations/nfandroidtv/
Can’t seem to get the commands working from up thread but
entity_id: media_player.kev_s_bedroom_google_tv_chromecast
command: "(dumpsys window windows)"
returns
adb_response: WINDOW MANAGER WINDOWS (dumpsys window windows)
Window #0 Window{993b0ce u0 InputMethod}:
mDisplayId=0 stackId=0 mSession=Session{2c49993 4234:u0a10056} mClient=android.os.BinderProxy@fe781c9
mOwnerUid=10056 mShowToOwnerOnly=true package=com.google.android.inputmethod.latin appop=NONE
mAttrs={(0,0)(fillxfill) gr=BOTTOM CENTER_VERTICAL sim={adjust=pan} ty=INPUT_METHOD fmt=TRANSPARENT wanim=0x1030056
fl=NOT_FOCUSABLE LAYOUT_IN_SCREEN SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS}
Requested w=1920 h=1080 mLayoutSeq=5935
mIsImWindow=true mIsWallpaper=false mIsFloatingLayer=true mWallpaperVisible=false
mBaseLayer=151000 mSubLayer=0 mToken=WindowToken{ceadd50 android.os.Binder@d196713}
mViewVisibility=0x8 mHaveFrame=true mObscured=false
mSeq=0 mSystemUiVisibility=0x0
mGivenContentInsets=[0,1080][0,0] mGivenVisibleInsets=[0,1080][0,0]
mTouchableInsets=3 mGivenInsetsPending=false
touchable region=SkRegion()
mFullConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.8}
mLastReportedConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.8}
mHasSurface=false isReadyForDisplay()=false mWindowRemovalAllowed=false
Frames: containing=[0,0][1920,1080] parent=[0,0][1920,1080]
display=[0,0][1920,1080] overscan=[0,0][1920,1080]
content=[0,0][1920,1080] visible=[0,0][1920,1080]
decor=[0,0][0,0]
outset=[0,0][0,0]
mFrame=[0,0][1920,1080] last=[0,0][1920,1080]
cutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}} last=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}}
Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outsets=[0,0][0,0] Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outset=[0,0][0,0]
surface=[0,0][0,0]
WindowStateAnimator{2211f8a InputMethod}:
mDrawState=NO_SURFACE mLastHidden=true
mSystemDecorRect=[0,0][1920,1080] mLastClipRect=[0,0][1920,1080]
mForceSeamlesslyRotate=false seamlesslyRotate: pending=null finishedFrameNumber=0
isOnScreen=false
isVisible=false
Window #1 Window{545db40 u0 de.cyberdream.androidtv.notifications.google}:
mDisplayId=0 stackId=0 mSession=Session{82135d4 14642:u0a10113} mClient=android.os.BinderProxy@c04b272
mOwnerUid=10113 mShowToOwnerOnly=true package=de.cyberdream.androidtv.notifications.google appop=SYSTEM_ALERT_WINDOW
mAttrs={(1300,700)(1x1) gr=TOP LEFT CENTER sim={adjust=pan} ty=APPLICATION_OVERLAY fmt=TRANSLUCENT
fl=NOT_FOCUSABLE NOT_TOUCH_MODAL LAYOUT_NO_LIMITS WATCH_OUTSIDE_TOUCH HARDWARE_ACCELERATED}
Requested w=1 h=1 mLayoutSeq=7410
mBaseLayer=121000 mSubLayer=0 mToken=WindowToken{28ae6c3 android.os.BinderProxy@c04b272}
mViewVisibility=0x0 mHaveFrame=true mObscured=false
mSeq=0 mSystemUiVisibility=0x0
mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
mFullConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.8}
mLastReportedConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.8}
mHasSurface=true isReadyForDisplay()=true mWindowRemovalAllowed=false
Frames: containing=[0,0][1920,1080] parent=[0,0][1920,1080]
display=[-10000,-10000][10000,10000] overscan=[-10000,-10000][10000,10000]
content=[1300,700][1301,701] visible=[1300,700][1301,701]
decor=[0,0][1920,1080]
outset=[0,0][0,0]
mFrame=[1300,700][1301,701] last=[1300,700][1301,701]
cutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}} last=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}}
Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outsets=[0,0][0,0] Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outset=[0,0][0,0]
surface=[0,0][0,0]
WindowStateAnimator{f44f470 }:
mSurface=Surface(name=)/@0x17663e9
Surface: shown=true layer=0 alpha=1.0 rect=(0.0,0.0) 1 x 1 transform=(1.0, 0.0, 1.0, 0.0)
mDrawState=HAS_DRAWN mLastHidden=false
mSystemDecorRect=[0,0][1,1] mLastClipRect=[0,0][1,1]
mForceSeamlesslyRotate=false seamlesslyRotate: pending=null finishedFrameNumber=0
isOnScreen=true
isVisible=true
Window #2 Window{395ded3 u0 DockedStackDivider}:
mDisplayId=0 stackId=0 mSession=Session{9583a80 3999:u0a10039} mClient=android.os.BinderProxy@5f0490d
mOwnerUid=10039 mShowToOwnerOnly=false package=com.android.systemui appop=NONE
mAttrs={(0,0)(96xfill) sim={adjust=pan} layoutInDisplayCutoutMode=always ty=DOCK_DIVIDER fmt=TRANSLUCENT
fl=NOT_FOCUSABLE NOT_TOUCH_MODAL WATCH_OUTSIDE_TOUCH SPLIT_TOUCH HARDWARE_ACCELERATED FLAG_SLIPPERY
pfl=NO_MOVE_ANIMATION
vsysui=LAYOUT_STABLE LAYOUT_HIDE_NAVIGATION LAYOUT_FULLSCREEN}
Requested w=96 h=1080 mLayoutSeq=7410
mBaseLayer=21000 mSubLayer=0 mToken=WindowToken{a9f40c2 android.os.BinderProxy@7b867a4}
mViewVisibility=0x4 mHaveFrame=true mObscured=false
mSeq=0 mSystemUiVisibility=0x700
mPolicyVisibility=false mLegacyPolicyVisibilityAfterAnim=false mAppOpVisibility=true parentHidden=false mPermanentlyHidden=false mHiddenWhileSuspended=false mForceHideNonSystemOverlayWindow=false
mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
mTouchableInsets=3 mGivenInsetsPending=false
touchable region=SkRegion((0,-96,96,96))
mFullConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.8}
mLastReportedConfiguration={0.0 ?mcc?mnc ?localeList ?layoutDir ?swdp ?wdp ?hdp ?density ?lsize ?long ?ldr ?wideColorGamut ?orien ?uimode ?night ?touch ?keyb/?/? ?nav/? winConfig={ mBounds=Rect(0, 0 - 0, 0) mAppBounds=null mWindowingMode=undefined mDisplayWindowingMode=undefined mActivityType=undefined mAlwaysOnTop=undefined mRotation=undefined}}
mHasSurface=false isReadyForDisplay()=false mWindowRemovalAllowed=false
Frames: containing=[0,0][1920,1080] parent=[0,0][1920,1080]
display=[0,0][1920,1080] overscan=[0,0][1920,1080]
content=[0,0][0,0] visible=[0,0][1920,1080]
decor=[0,0][1920,1080]
outset=[0,0][0,0]
mFrame=[0,0][0,0] last=[0,0][0,0]
cutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}} last=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}}
Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outsets=[0,0][0,0] Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outset=[0,0][0,0]
surface=[0,0][0,0]
WindowStateAnimator{fa196ac DockedStackDivider}:
mDrawState=NO_SURFACE mLastHidden=false
mSystemDecorRect=[0,0][0,0] mLastClipRect=[0,0][0,0]
mShownAlpha=0.0 mAlpha=1.0 mLastAlpha=0.0
mForceSeamlesslyRotate=false seamlesslyRotate: pending=null finishedFrameNumber=0
isOnScreen=false
isVisible=false
Window #3 Window{be3b8c6 u0 uk.co.bbc.sounds/external.androidtv.bbciplayer.PlayerActivity}:
mDisplayId=0 stackId=204 mSession=Session{eaef4ab 7675:u0a10072} mClient=android.os.BinderProxy@3034ea1
mOwnerUid=10072 mShowToOwnerOnly=true package=uk.co.bbc.sounds appop=NONE
mAttrs={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x10302fe
fl=KEEP_SCREEN_ON LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED LOCAL_FOCUS_MODE DRAWS_SYSTEM_BAR_BACKGROUNDS
pfl=FORCE_DRAW_STATUS_BAR_BACKGROUND}
Requested w=1920 h=1080 mLayoutSeq=7410
mBaseLayer=21000 mSubLayer=0 mToken=AppWindowToken{f523af4 token=Token{65ae4c7 ActivityRecord{4259606 u0 uk.co.bbc.sounds/external.androidtv.bbciplayer.PlayerActivity t206}}}
mAppToken=AppWindowToken{f523af4 token=Token{65ae4c7 ActivityRecord{4259606 u0 uk.co.bbc.sounds/external.androidtv.bbciplayer.PlayerActivity t206}}}
mAppDied=false drawnStateEvaluated=true mightAffectAllDrawn=true
mViewVisibility=0x0 mHaveFrame=true mObscured=false
mSeq=0 mSystemUiVisibility=0x0
mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
mFullConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=standard mAlwaysOnTop=undefined mRotation=ROTATION_0} s.2}
mLastReportedConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=standard mAlwaysOnTop=undefined mRotation=ROTATION_0} s.2}
mHasSurface=true isReadyForDisplay()=true mWindowRemovalAllowed=false
Frames: containing=[0,0][1920,1080] parent=[0,0][1920,1080]
display=[0,0][1920,1080] overscan=[0,0][1920,1080]
content=[0,0][1920,1080] visible=[0,0][1920,1080]
decor=[0,0][1920,1080]
outset=[0,0][1920,1080]
mFrame=[0,0][1920,1080] last=[0,0][1920,1080]
cutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}} last=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}}
Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outsets=[0,0][0,0] Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outset=[0,0][0,0]
surface=[0,0][0,0]
WindowStateAnimator{e833c47 uk.co.bbc.sounds/external.androidtv.bbciplayer.PlayerActivity}:
mSurface=Surface(name=uk.co.bbc.sounds/external.androidtv.bbciplayer.PlayerActivity)/@0x287c74
Surface: shown=true layer=0 alpha=1.0 rect=(0.0,0.0) 1920 x 1080 transform=(1.0, 0.0, 1.0, 0.0)
mDrawState=HAS_DRAWN mLastHidden=false
mSystemDecorRect=[0,0][1920,1080] mLastClipRect=[0,0][1920,1080]
mForceSeamlesslyRotate=false seamlesslyRotate: pending=null finishedFrameNumber=0
isOnScreen=true
isVisible=true
Window #4 Window{a7d70eb u0 com.google.android.apps.tv.launcherx/com.google.android.apps.tv.launcherx.home.HomeActivity}:
mDisplayId=0 stackId=0 mSession=Session{16a36cf 2327:u0a10037} mClient=android.os.BinderProxy@a6fec3a
mOwnerUid=10037 mShowToOwnerOnly=true package=com.google.android.apps.tv.launcherx appop=NONE
mAttrs={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x10302fe
fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED LOCAL_FOCUS_MODE DRAWS_SYSTEM_BAR_BACKGROUNDS
pfl=FORCE_DRAW_STATUS_BAR_BACKGROUND}
Requested w=1920 h=1080 mLayoutSeq=7391
mBaseLayer=21000 mSubLayer=0 mToken=AppWindowToken{a6ddd1b token=Token{64aab2a ActivityRecord{dbdfb1e u0 com.google.android.apps.tv.launcherx/.home.HomeActivity t2}}}
mAppToken=AppWindowToken{a6ddd1b token=Token{64aab2a ActivityRecord{dbdfb1e u0 com.google.android.apps.tv.launcherx/.home.HomeActivity t2}}}
mAppDied=false drawnStateEvaluated=true mightAffectAllDrawn=true
mViewVisibility=0x8 mHaveFrame=true mObscured=false
mSeq=0 mSystemUiVisibility=0x0
mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
mFullConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=home mAlwaysOnTop=undefined mRotation=ROTATION_0} s.2}
mLastReportedConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=home mAlwaysOnTop=undefined mRotation=ROTATION_0} s.2}
mHasSurface=false isReadyForDisplay()=false mWindowRemovalAllowed=false
Frames: containing=[0,0][1920,1080] parent=[0,0][1920,1080]
display=[0,0][1920,1080] overscan=[0,0][1920,1080]
content=[0,0][1920,1080] visible=[0,0][1920,1080]
decor=[0,0][1920,1080]
outset=[0,0][1920,1080]
mFrame=[0,0][1920,1080] last=[0,0][1920,1080]
cutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}} last=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}}
Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outsets=[0,0][0,0] Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outset=[0,0][0,0]
surface=[0,0][0,0]
WindowStateAnimator{3a667c5 com.google.android.apps.tv.launcherx/com.google.android.apps.tv.launcherx.home.HomeActivity}:
mDrawState=NO_SURFACE mLastHidden=true
mSystemDecorRect=[0,0][1920,1080] mLastClipRect=[0,0][1920,1080]
mLastFreezeDuration=+6d14h40m34s680ms
mForceSeamlesslyRotate=false seamlesslyRotate: pending=null finishedFrameNumber=0
isOnScreen=false
isVisible=false
Window #5 Window{83f809b u0 com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.MainActivity}:
mDisplayId=0 stackId=203 mSession=Session{fefaa74 10275:u0a10063} mClient=android.os.BinderProxy@296acaa
mOwnerUid=10063 mShowToOwnerOnly=true package=com.google.android.youtube.tv appop=NONE
mAttrs={(0,0)(fillxfill) sim={adjust=resize} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x10302fe
fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH HARDWARE_ACCELERATED DRAWS_SYSTEM_BAR_BACKGROUNDS
pfl=FORCE_DRAW_STATUS_BAR_BACKGROUND}
Requested w=1920 h=1080 mLayoutSeq=7350
mBaseLayer=21000 mSubLayer=0 mToken=AppWindowToken{4a74384 token=Token{fd37597 ActivityRecord{3f5a816 u0 com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.MainActivity t205}}}
mAppToken=AppWindowToken{4a74384 token=Token{fd37597 ActivityRecord{3f5a816 u0 com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.MainActivity t205}}}
mAppDied=false drawnStateEvaluated=true mightAffectAllDrawn=true
mViewVisibility=0x8 mHaveFrame=true mObscured=false
mSeq=0 mSystemUiVisibility=0x0
mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
mFullConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=standard mAlwaysOnTop=undefined mRotation=ROTATION_0} s.1}
mLastReportedConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=standard mAlwaysOnTop=undefined mRotation=ROTATION_0} s.1}
mHasSurface=false isReadyForDisplay()=false mWindowRemovalAllowed=false
Frames: containing=[0,0][1920,1080] parent=[0,0][1920,1080]
display=[0,0][1920,1080] overscan=[0,0][1920,1080]
content=[0,0][1920,1080] visible=[0,0][1920,1080]
decor=[0,0][1920,1080]
outset=[0,0][0,0]
mFrame=[0,0][1920,1080] last=[0,0][1920,1080]
cutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}} last=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}}
Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outsets=[0,0][0,0] Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] outset=[0,0][0,0]
surface=[0,0][0,0]
WindowStateAnimator{ed4aa5 com.google.android.youtube.tv/com.google.android.apps.youtube.tv.activity.MainActivity}:
mDrawState=NO_SURFACE mLastHidden=true
mSystemDecorRect=[0,0][1920,1080] mLastClipRect=[0,0][1920,1080]
mForceSeamlesslyRotate=false seamlesslyRotate: pending=null finishedFrameNumber=0
isOnScreen=false
isVisible=false
Window #6 Window{29d4f66 u0 com.android.systemui.ImageWallpaper}:
mDisplayId=0 stackId=0 mSession=Session{9583a80 3999:u0a10039} mClient=android.os.BinderProxy@1209bc1
mOwnerUid=10039 mShowToOwnerOnly=true package=com.android.systemui appop=NONE
mAttrs={(0,0)(1920x1920) gr=TOP START CENTER layoutInDisplayCutoutMode=always ty=WALLPAPER fmt=RGBX_8888 wanim=0x103030e
fl=NOT_FOCUSABLE NOT_TOUCHABLE LAYOUT_IN_SCREEN LAYOUT_NO_LIMITS SCALED LAYOUT_INSET_DECOR
pfl=WANTS_OFFSET_NOTIFICATIONS}
Requested w=64 h=64 mLayoutSeq=5080
mIsImWindow=false mIsWallpaper=true mIsFloatingLayer=true mWallpaperVisible=false
mBaseLayer=11000 mSubLayer=0 mToken=WallpaperWindowToken{fda8d78 token=android.os.Binder@9469edb}
mViewVisibility=0x0 mHaveFrame=true mObscured=false
mSeq=0 mSystemUiVisibility=0x0
mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
mFullConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.8}
mLastReportedConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.8}
mHasSurface=true isReadyForDisplay()=false mWindowRemovalAllowed=false
Frames: containing=[0,0][1920,1080] parent=[0,0][1920,1080]
display=[-10000,-10000][10000,10000] overscan=[0,0][1920,1080]
content=[0,0][1920,1080] visible=[0,0][0,0]
decor=[0,0][0,0]
outset=[0,0][1920,1080]
mFrame=[0,0][1920,1920] last=[0,0][1920,1920]
cutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}} last=DisplayCutout{insets=Rect(0, 0 - 0, 0) boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]}}
Cur insets: overscan=[0,0][0,0] content=[0,0][0,840] visible=[0,0][1920,1920] stable=[0,0][0,840] outsets=[0,0][0,0] Lst insets: overscan=[0,0][0,0] content=[0,0][0,840] visible=[0,0][1920,1920] stable=[0,0][0,840] outset=[0,0][0,0]
surface=[0,0][0,0]
WindowStateAnimator{9e77198 com.android.systemui.ImageWallpaper}:
mSurface=Surface(name=com.android.systemui.ImageWallpaper)/@0xfb7ddf1
Surface: shown=false layer=0 alpha=1.0 rect=(0.0,-420.0) 64 x 64 transform=(30.0, 0.0, 30.0, 0.0)
mDrawState=HAS_DRAWN mLastHidden=true
mSystemDecorRect=[0,0][0,0] mLastClipRect=[0,0][0,0]
mLastFreezeDuration=+20s442ms
mForceSeamlesslyRotate=false seamlesslyRotate: pending=null finishedFrameNumber=0
mHScale=30.0 mVScale=30.0
mWallpaperX=0.0 mWallpaperY=0.5
isOnScreen=true
isVisible=false
mGlobalConfiguration={1.0 ?mcc?mnc [en_GB] ldltr sw540dp w960dp h540dp 320dpi lrg long land television -touch -keyb/v/h dpad/v winConfig={ mBounds=Rect(0, 0 - 1920, 1080) mAppBounds=Rect(0, 0 - 1920, 1080) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.8}
mHasPermanentDpad=true
mTopFocusedDisplayId=0
mInTouchMode=false
mLastDisplayFreezeDuration=0 due to Window{a7d70eb u0 com.google.android.apps.tv.launcherx/com.google.android.apps.tv.launcherx.home.HomeActivity}
mLastWakeLockHoldingWindow=Window{be3b8c6 u0 uk.co.bbc.sounds/external.androidtv.bbciplayer.PlayerActivity} mLastWakeLockObscuringWindow=null
mFullSnapshotScale=1.0
SnapshotCache
mTraversalScheduled=false
mHoldScreenWindow=Window{be3b8c6 u0 uk.co.bbc.sounds/external.androidtv.bbciplayer.PlayerActivity}
mObscuringWindow=null
mSystemBooted=true mDisplayEnabled=true
mTransactionSequence=9860
mDisplayFrozen=false windows=0 client=false apps=0 mRotation=0 mLastWindowForcedOrientation=-1 mLastOrientation=-1
waitingForConfig=false
Animation settings: disabled=false window=1.0 transition=1.0 animator=1.0
PolicyControl.sImmersiveStatusFilter=null
PolicyControl.sImmersiveNavigationFilter=null
PolicyControl.sImmersivePreconfirmationsFilter=null
while running the BBC Sounds app which appears as Windows #3
Have I missed something and I need to set some apps to be ignored, or is this a bug in the integration?