TASK null id=8 userId=0 displayId=0(type=INTERNAL)
  ACTIVITY com.android.launcher3/com.obric.feature.ObricLauncher dc8accb pid=5466 userId=0 uid=10150 displayId=0(type=INTERNAL)
    Local Activity 22270a8 State:
      mResumed=false mStopped=true mFinished=false
      mIsInMultiWindowMode=false mIsInPictureInPictureMode=false
      mChangingConfigurations=false
      mCurrentConfig={1.0 1mcc1mnc [zh_CN] ldltr sw361dp w361dp h744dp 560dpi nrml long hdr widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 1264, 2800) mAppBounds=Rect(0, 140 - 1264, 2744) mMaxBounds=Rect(0, 0 - 1264, 2800) mDisplayRotation=ROTATION_0 mWindowingMode=fullscreen mActivityType=home mAlwaysOnTop=undefined mRotation=ROTATION_0} s.4 fontWeightAdjustment=0}
      mLoadersStarted=true
      FragmentManager misc state:
        mHost=android.app.Activity$HostCallbacks@a262c7a
        mContainer=android.app.Activity$HostCallbacks@a262c7a
        mCurState=3 mStateSaved=true mDestroyed=false
    ViewRoot:
      mAdded=true
      mRemoved=false
      mStopped=true
      mPausedForTransition=false
      mConsumeBatchedInputScheduled=false
      mConsumeBatchedInputImmediatelyScheduled=false
      mPendingInputEventCount=0
      mProcessInputEventsScheduled=false
      mTraversalScheduled=false
      mReportNextDraw=false
      mLastPerformTraversalsFailedReason=view_not_visible
      mLastReportedMergedConfiguration={mGlobalConfig={1.0 1mcc1mnc [zh_CN] ldltr sw361dp w361dp h744dp 560dpi nrml long hdr widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 1264, 2800) mAppBounds=Rect(0, 140 - 1264, 2744) mMaxBounds=Rect(0, 0 - 1264, 2800) mDisplayRotation=ROTATION_0 mWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.76 fontWeightAdjustment=0} mOverrideConfig={1.0 1mcc1mnc [zh_CN] ldltr sw361dp w361dp h744dp 560dpi nrml long hdr widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 1264, 2800) mAppBounds=Rect(0, 140 - 1264, 2744) mMaxBounds=Rect(0, 0 - 1264, 2800) mDisplayRotation=ROTATION_0 mWindowingMode=fullscreen mActivityType=home mAlwaysOnTop=undefined mRotation=ROTATION_0} s.4 fontWeightAdjustment=0}}
      mLastConfigurationFromResources={1.0 1mcc1mnc [zh_CN] ldltr sw361dp w361dp h744dp 560dpi nrml long hdr widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 1264, 2800) mAppBounds=Rect(0, 140 - 1264, 2744) mMaxBounds=Rect(0, 0 - 1264, 2800) mDisplayRotation=ROTATION_0 mWindowingMode=fullscreen mActivityType=home mAlwaysOnTop=undefined mRotation=ROTATION_0} s.4 fontWeightAdjustment=0}
      mLastReportedActivityWindowInfo=ActivityWindowInfo{isEmbedded=false, taskBounds=Rect(0, 0 - 1264, 2800), taskFragmentBounds=Rect(0, 0 - 1264, 2800)}
      mIsAmbientMode=false
      mUnbufferedInputSource=0
      mAttachInfo=       AttachInfo:
        mHasWindowFocus=false
        mWindowVisibility=8
        mInTouchMode=true
        mUnbufferedDispatchRequested=false
      mLastConsumeBatchedInputTime=2025-08-05 21:42:41.324
      mLastBatchedInputPendingTime=2025-08-05 21:42:41.316
      android.view.ViewRootImpl$NativePreImeInputStage: mQueueLength=0
      android.view.ViewRootImpl$ImeInputStage: mQueueLength=0
      android.view.ViewRootImpl$NativePostImeInputStage: mQueueLength=0
      android.view.ViewRootImpl$WindowInputEventReceiver
       mInputChannel: 9d8eac1 com.android.launcher3/com.obric.feature.ObricLauncher (client)
       mSeqMap: {}
       mReceiverPtr:
        mInputConsumer:
          mResampleTouch = true
          mChannel = 9d8eac1 com.android.launcher3/com.obric.feature.ObricLauncher (client)
          mMsgDeferred: false
          Batches:
              <empty>
          mSeqChains:
              <empty>
          mConsumeTimes:
              <empty>
          mLastRecvInputSeq=12164
          mLastRecvInputTime=2025-08-05 21:43:07.054
          mLastSendFinishSeq=12164
          mLastSendInputFinishTime=2025-08-05 21:43:07.054
          
        mBatchedInputEventPending: false
        mOutboundQueue:
          <empty>
        
    Choreographer:
      mFrameScheduled=false
      mLastFrameTime=7113155 (16733 ms ago)
      mLastInputCallback=2025-08-05 21:43:34.121
    InsetsController:
        InsetsState
          mDisplayFrame=Rect(0, 0 - 1264, 2800)
          mDisplayCutout=DisplayCutout{insets=Rect(0, 140 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(599, 46 - 665, 140), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1264 displayHeight=2800 physicalDisplayWidth=1264 physicalDisplayHeight=2800 density={3.5} cutoutSpec={M -33,46 L -33,112 L 33,112 L 33,46 Z} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}} sideOverrides={}}
          mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=154, center=Point(154, 154)}, RoundedCorner{position=TopRight, radius=154, center=Point(1110, 154)}, RoundedCorner{position=BottomRight, radius=154, center=Point(1110, 2646)}, RoundedCorner{position=BottomLeft, radius=154, center=Point(154, 2646)}]}
          mRoundedCornerFrame=Rect(0, 0 - 1264, 2800)
          mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(900, 0 - 1180, 140) rotation=0}
          mDisplayShape=DisplayShape{ spec=1406003047 displayWidth=1264 displayHeight=2800 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}
            InsetsSource id=e5810000 type=statusBars frame=[0,0][1264,140] visible=true flags= sideHint=TOP boundingRects=null
            InsetsSource id=e5810005 type=mandatorySystemGestures frame=[0,0][1264,182] visible=true flags= sideHint=TOP boundingRects=null
            InsetsSource id=e5810006 type=tappableElement frame=[0,0][1264,140] visible=true flags= sideHint=TOP boundingRects=null
            InsetsSource id=3 type=ime frame=[0,0][0,0] visibleFrame=[0,1818][1264,2800] visible=false flags= sideHint=NONE boundingRects=null
            InsetsSource id=27 type=displayCutout frame=[0,0][1264,140] visible=true flags= sideHint=TOP boundingRects=null
            InsetsSource id=3b4a0001 type=navigationBars frame=[0,2744][1264,2800] visible=true flags=SUPPRESS_SCRIM sideHint=BOTTOM boundingRects=null
            InsetsSource id=3b4a0004 type=systemGestures frame=[0,0][70,2800] visible=true flags= sideHint=LEFT boundingRects=null
            InsetsSource id=3b4a0005 type=mandatorySystemGestures frame=[0,2716][1264,2800] visible=true flags= sideHint=BOTTOM boundingRects=null
            InsetsSource id=3b4a0006 type=tappableElement frame=[0,0][0,0] visible=true flags= sideHint=NONE boundingRects=null
            InsetsSource id=3b4a0024 type=systemGestures frame=[1194,0][1264,2800] visible=true flags= sideHint=RIGHT boundingRects=null
        mIsPredictiveBackImeHideAnimInProgress=false
    WindowOnBackDispatcher:
        Top Callback: com.android.launcher3.uioverrides.QuickstepLauncher$2@ed57c1
        Callbacks: 
          Callback: android.app.Activity$$ExternalSyntheticLambda2@51716de Priority=-1
          Callback: com.android.launcher3.uioverrides.QuickstepLauncher$2@ed57c1 Priority=0
    ImeBackAnimationController:
        mLastProgress=0.0
        mTriggerBack=false
        mIsPreCommitAnimationInProgress=false
        mStartRootScrollY=0
        isBackAnimationAllowed=true
        isAdjustPan=false
        isHideAnimationInProgress=false
    View Hierarchy:
      com.android.internal.policy.DecorView{f3dca8e I.E...... R.....ID 0,0-1264,2800 aid=0}[ObricLauncher]
        android.widget.LinearLayout{42a4c2b V.E...... .......D 0,0-1264,2800}
          android.view.ViewStub{d79b888 G.E...... ......I. 0,0-0,0 #10201cb android:id/action_mode_bar_stub}
          android.widget.FrameLayout{43d3221 V.E...... .......D 0,0-1264,2800 #1020002 android:id/content}
            com.android.launcher3.LauncherRootView{e3779db V.E...... ......ID 0,0-1264,2800 #7f090280 app:id/launcher aid=1073741828}
              com.android.launcher3.dragndrop.DragLayer{9da9646 V.E...... .......D 0,0-1264,2800 #7f09019c app:id/drag_layer aid=1073741829}
                com.android.launcher3.views.AccessibilityActionsView{bff8007 V.E...... ........ 0,140-1264,2744}
                com.android.launcher3.views.ScrimView{135d534 V.ED..... ......ID 0,0-1264,2800 #7f0900dd app:id/background_scrim_view aid=1073741830}
                com.obric.feature.ObricWorkspace{d9f629c V.ED..... .......D 0,0-1264,2800 #7f090545 app:id/workspace aid=1073741831}
                  com.android.launcher3.CellLayout{519cf5d V.ED..... .......D 4,156-1260,2309}
                    com.android.launcher3.ShortcutAndWidgetContainer{819d0d2 V.E...... .......D 38,38-1218,2115}
                      com.android.launcher3.views.DoubleShadowBubbleTextView{50a15a3 VFED..CL. ......ID 0,1480-295,1776 #6 aid=1073741832}
                      com.android.launcher3.views.DoubleShadowBubbleTextView{6f510a0 VFED..CL. ......ID 295,1480-590,1776 #7 aid=1073741833}
                      com.android.launcher3.views.DoubleShadowBubbleTextView{d290459 VFED..CL. ......ID 590,1480-885,1776 #8 aid=1073741834}
                      com.android.launcher3.folder.FolderIcon{aadbe98 VFE...CL. ......ID 885,1480-1180,1776 #9}
                        com.android.launcher3.views.DoubleShadowBubbleTextView{fa0281e V.ED..... ........ 28,217-267,296 #7f0901e2 app:id/folder_icon_name aid=1073741835}
                      com.android.launcher3.views.DoubleShadowBubbleTextView{89e68ff VFED..CL. ......ID 0,1776-295,2072 #12 aid=1073741836}
                      com.android.launcher3.views.DoubleShadowBubbleTextView{3aa96cc VFED..CL. ......ID 295,1776-590,2072 #13 aid=1073741837}
                      com.android.launcher3.views.DoubleShadowBubbleTextView{75c8d15 VFED..CL. ......ID 590,1776-885,2072 #14 aid=1073741838}
                      com.android.launcher3.views.DoubleShadowBubbleTextView{42b728 VFED..CL. ......ID 885,1776-1180,2072 #15 aid=1073741839}
                      com.obric.feature.widget.ObricAppWidgetHostView{8a2a82a VFE....L. R.....ID 28,0-1152,818 #5}
                        com.obric.feature.view.ObricTimeWidgetView{6fa961b VFE...C.. ........ 0,0-1124,818}
                          com.obric.feature.view.TimeWidgetWeatherView{c84329 V.E...... ........ 393,126-731,211 #7f090513 app:id/weather_view aid=1073741840}
                            android.widget.LinearLayout{65053b8 V.E...... ........ 0,0-338,85}
                              com.obric.feature.view.TextClock{584c4f VFED..C.. ........ 0,0-338,85 #7f09016d app:id/date_text aid=1073741841}
                              com.obric.feature.view.BackgroundBlurImageView{f2bfdc GFED..C.. ......I. 0,0-0,0 #7f090511 app:id/weather_icon}
                              com.obric.feature.view.WallpaperBackgroundBlurTextView{df8e8e5 GFED..C.. ......I. 0,0-0,0 #7f090512 app:id/weather_temperature aid=1073741842}
                          com.obric.feature.view.TextClock{5f75e6b V.ED..... ........ 122,169-1002,634 #7f09049e app:id/time_text aid=1073741843}
                  com.android.launcher3.CellLayout{205e591 V.ED..... .......D 1298,156-2554,2309}
                    com.android.launcher3.ShortcutAndWidgetContainer{79b1cf6 V.E...... .......D 38,38-1218,2115}
                      com.obric.feature.widget.ObricAppWidgetHostView{c2278f7 VFE....L. R.....ID 28,0-1152,1114 #16}
                        android.widget.LinearLayout{192f364 V.E...... ......ID 16,11-1108,1103}
                          android.widget.TextView{51249cd VFED..C.. ........ 0,0-1092,1092 #7f090354 app:id/unopened_container aid=1073741844}
                      com.android.launcher3.views.DoubleShadowBubbleTextView{758bda6 VFED..CL. ......ID 0,1184-295,1480 #17 aid=1073741845}
                      com.android.launcher3.views.DoubleShadowBubbleTextView{cd41282 VFED..CL. ......ID 295,1184-590,1480 #18 aid=1073741846}
                      com.android.launcher3.views.DoubleShadowBubbleTextView{67bad93 VFED..CL. ......ID 590,1184-885,1480 #19 aid=1073741847}
                com.android.launcher3.Hotseat{43de1d0 V.ED..... .......D 0,2467-1264,2800 #7f09022d app:id/hotseat aid=1073741848}
                  com.android.launcher3.ShortcutAndWidgetContainer{6b5c9 V.E...... .......D 42,0-1222,205}
                    com.android.launcher3.views.DoubleShadowBubbleTextView{b4d4ce VFED..CL. ......ID 0,0-295,205 #1 aid=1073741849}
                    com.android.launcher3.views.DoubleShadowBubbleTextView{b298fef VFED..CL. ......ID 295,0-590,205 #2 aid=1073741850}
                    com.android.launcher3.views.DoubleShadowBubbleTextView{c674afc VFED..CL. ......ID 590,0-885,205 #3 aid=1073741851}
                    com.android.launcher3.views.DoubleShadowBubbleTextView{bbbe585 VFED..CL. ......ID 885,0-1180,205 #4 aid=1073741852}
                  android.view.View{8cd6fda V.ED..... ........ 632,182-632,182}
                com.android.launcher3.pageindicators.PageIndicatorDots{4293c0b V.ED..... ........ 0,2341-1264,2425 #7f090353 app:id/page_indicator aid=1073741853}
                com.android.launcher3.DropTargetBar{15c1ae8 I.E...... ......ID 14,252-1250,448 #7f09019d app:id/drop_target_bar aid=1073741854}
                  com.android.launcher3.DeleteDropTarget{bda5501 V.ED..... ......ID 247,0-569,196 #7f090178 app:id/delete_target_text aid=1073741855}
                  com.android.launcher3.SecondaryDropTarget{1a2afa6 V.ED..... ......ID 667,0-989,196 #7f0904f1 app:id/uninstall_target_text aid=1073741856}
                com.obric.feature.view.EditTopView{eb90a46 I.E...... ......ID 0,175-1264,287 #7f0901a7 app:id/edit_top_view aid=1073741857}
                  com.obric.oui.button.OButton{a80cf51 VFED..C.. ......ID 112,0-266,112 #7f09028a app:id/left_icon aid=1073741858}
                  com.obric.oui.button.OButton{1a923b6 VFED..C.. ......ID 998,0-1152,112 #7f0903b2 app:id/right_icon aid=1073741859}
                com.obric.feature.view.EditBottomView{87cf621 I.E...... ......ID 0,2509-1264,2649 #7f0901a4 app:id/edit_bottom_view aid=1073741860}
                  android.widget.LinearLayout{42d8de7 V.E...... ......ID 0,0-1264,140}
                    com.obric.oui.button.OButton{2a9d8b7 VFED..C.. ......ID 112,0-611,140 #7f090287 app:id/left_button aid=1073741861}
                    android.widget.Space{4bfd94 I.ED..... ......I. 611,0-653,140}
                    com.obric.oui.button.OButton{6e33824 VFED..C.. ......ID 653,0-1152,140 #7f0903af app:id/right_button aid=1073741862}
                com.android.launcher3.views.ScrimView{c16403d V.ED..... ........ 0,0-1264,2800 #7f0901e6 app:id/folder_scrim_view}
                com.android.launcher3.folder.Folder{b6a538e VFE...... .F....ID 136,920-1128,1963 #7f090334 app:id/obric_folder aid=1073741827}
                  com.obric.feature.ObricFolderPagedView{93a2032 V.ED..... .......D 0,0-980,952 #7f0901e0 app:id/folder_content}
                    com.android.launcher3.CellLayout{c3b2183 V.ED..... .......D 14,70-966,952}
                      com.android.launcher3.ShortcutAndWidgetContainer{7b55f00 V.E...... .......D 35,0-917,882}
                        com.android.launcher3.views.DoubleShadowBubbleTextView{52ba339 VFED..CL. ......ID 0,0-294,294 #a}
                        com.android.launcher3.views.DoubleShadowBubbleTextView{6660d7e VFED..CL. ......ID 294,0-588,294 #b}
                        com.android.launcher3.views.DoubleShadowBubbleTextView{f0452df VFED..CL. ......ID 588,0-882,294 #c}
                        com.android.launcher3.views.DoubleShadowBubbleTextView{d916b2c VFED..CL. ......ID 0,294-294,588 #d}
                        com.android.launcher3.views.DoubleShadowBubbleTextView{59a39f5 VFED..CL. ......ID 294,294-588,588 #e}
                        com.android.launcher3.views.DoubleShadowBubbleTextView{8d1838a VFED..CL. ......ID 588,294-882,588 #f}
                        com.android.launcher3.views.DoubleShadowBubbleTextView{e053dfb VFED..CL. ......ID 0,588-294,882 #11}
                  android.widget.LinearLayout{c400e18 V.E...... ........ 0,952-980,1043 #7f0901e1 app:id/folder_footer}
                    com.android.launcher3.folder.FolderNameEditText{47273ea GFED..CL. ......I. 0,0-0,0 #7f0901e3 app:id/folder_name aid=1073741825}
                    com.android.launcher3.pageindicators.PageIndicatorDots{a218071 G.ED..... ......I. 0,0-0,0 #7f0901e5 app:id/folder_page_indicator}
                com.obric.feature.view.ObricFolderNameEditText{dcc4e56 V.E...... .......D 84,490-1176,658}
                  android.widget.RelativeLayout{c5fbed7 V.E...... .......D 0,0-1092,168 #7f0901e4 app:id/folder_name_edit_layout}
                    android.view.View{233f3c4 V.ED..... ......ID 49,0-1043,168 #7f0900e6 app:id/bg_text}
                    android.widget.FrameLayout{1fcb2ad V.E...... ........ 49,0-1043,168}
                      com.android.launcher3.folder.FolderNameEditText{da964f3 VFED..CL. ........ 0,0-994,168 #7f0901e3 app:id/folder_name aid=1073741826}
                      android.view.View{5d6f9e2 GFED..C.. ......ID 0,0-0,0 #7f09023f app:id/icon_clear}
                com.android.launcher3.views.ScrimView{3777173 G.ED..... ......I. 0,0-1264,2800 #7f0903cd app:id/scrim_view aid=1073741863}
                com.obric.feature.task.ObricLauncherRecentsView{b072f1 I.ED..... ......ID 0,0-1264,2800 #7f090351 app:id/overview_panel aid=1073741864}
                  com.obric.feature.task.ObricTaskView{5e8830 VFED..C.. ......ID 7031,413-7789,2233 #7f09046e app:id/task aid=1073741865}
                    com.android.quickstep.views.TaskThumbnailViewDeprecated{adecca9 V.ED..... ......ID 0,140-758,1820 #7f090414 app:id/snapshot aid=1073741866}
                    android.widget.ImageView{6eed22e V.ED..... ......ID 653,0-758,105 #7f090400 app:id/show_windows}
                    com.obric.feature.task.TaskTitle{54db1cf I.E...... ......ID 0,0-758,112 #7f090239 app:id/icon aid=1073741867}
                      com.android.quickstep.views.IconView{35bf75c V.ED..... ......ID 35,0-147,112 #7f090239 app:id/icon aid=1073741868}
                      android.widget.TextView{ae8a65 V.ED..... ......ID 175,21-604,91 #7f0900c0 app:id/app_name aid=1073741869}
                      com.obric.oui.button.OButton{799e33a VFED..CL. ......ID 604,0-758,112 #7f0902e2 app:id/more_action aid=1073741870}
                  com.obric.feature.task.ObricTaskView{89d9beb VFED..C.. ......ID 6231,413-6989,2233 #7f09046e app:id/task aid=1073741871}
                    com.android.quickstep.views.TaskThumbnailViewDeprecated{35f2d48 V.ED..... ......ID 0,140-758,1820 #7f090414 app:id/snapshot aid=1073741872}
                    android.widget.ImageView{d0267e1 V.ED..... ......ID 653,0-758,105 #7f090400 app:id/show_windows}
                    com.obric.feature.task.TaskTitle{eb2f906 I.E...... ......ID 0,0-758,112 #7f090239 app:id/icon aid=1073741873}
                      com.android.quickstep.views.IconView{ab80bc7 V.ED..... ......ID 35,0-147,112 #7f090239 app:id/icon aid=1073741874}
                      android.widget.TextView{6ddd5f4 V.ED..... ......ID 175,21-604,91 #7f0900c0 app:id/app_name aid=1073741875}
                      com.obric.oui.button.OButton{25ca11d VFED..CL. ......ID 604,0-758,112 #7f0902e2 app:id/more_action aid=1073741876}
                  com.obric.feature.task.ObricTaskView{3f59f92 VFED..C.. ......ID 5431,413-6189,2233 #7f09046e app:id/task aid=1073741877}
                    com.android.quickstep.views.TaskThumbnailViewDeprecated{31f9d63 V.ED..... ......ID 0,140-758,1820 #7f090414 app:id/snapshot aid=1073741878}
                    android.widget.ImageView{3fc5d60 V.ED..... ......ID 653,0-758,105 #7f090400 app:id/show_windows}
                    com.obric.feature.task.TaskTitle{f273219 I.E...... ......ID 0,0-758,112 #7f090239 app:id/icon aid=1073741879}
                      com.android.quickstep.views.IconView{d4a22de V.ED..... ......ID 35,0-147,112 #7f090239 app:id/icon aid=1073741880}
                      android.widget.TextView{4e4acbf V.ED..... ......ID 175,21-604,91 #7f0900c0 app:id/app_name aid=1073741881}
                      com.obric.oui.button.OButton{cb9ef8c VFED..CL. ......ID 604,0-758,112 #7f0902e2 app:id/more_action aid=1073741882}
                  com.obric.feature.task.ObricTaskView{46fd6d5 VFED..C.. ......ID 4631,413-5389,2233 #7f09046e app:id/task aid=1073741883}
                    com.android.quickstep.views.TaskThumbnailViewDeprecated{4d18eea V.ED..... ......ID 0,140-758,1820 #7f090414 app:id/snapshot aid=1073741884}
                    android.widget.ImageView{9c155db V.ED..... ......ID 653,0-758,105 #7f090400 app:id/show_windows}
                    com.obric.feature.task.TaskTitle{1dc7878 I.E...... ......ID 0,0-758,112 #7f090239 app:id/icon aid=1073741885}
                      com.android.quickstep.views.IconView{c640b51 V.ED..... ......ID 35,0-147,112 #7f090239 app:id/icon aid=1073741886}
                      android.widget.TextView{3b1afb6 V.ED..... ......ID 175,21-604,91 #7f0900c0 app:id/app_name aid=1073741887}
                      com.obric.oui.button.OButton{2f574b7 VFED..CL. ......ID 604,0-758,112 #7f0902e2 app:id/more_action aid=1073741888}
                  com.obric.feature.task.ObricTaskView{89ca424 VFED..C.. ......ID 3831,413-4589,2233 #7f09046e app:id/task aid=1073741889}
                    com.android.quickstep.views.TaskThumbnailViewDeprecated{c8d0b8d V.ED..... ......ID 0,140-758,1820 #7f090414 app:id/snapshot aid=1073741890}
                    android.widget.ImageView{da11142 V.ED..... ......ID 653,0-758,105 #7f090400 app:id/show_windows}
                    com.obric.feature.task.TaskTitle{be2a553 I.E...... ......ID 0,0-758,112 #7f090239 app:id/icon aid=1073741891}
                      com.android.quickstep.views.IconView{f11de90 V.ED..... ......ID 35,0-147,112 #7f090239 app:id/icon aid=1073741892}
                      android.widget.TextView{fcbd389 V.ED..... ......ID 175,21-604,91 #7f0900c0 app:id/app_name aid=1073741893}
                      com.obric.oui.button.OButton{932ff8e VFED..CL. ......ID 604,0-758,112 #7f0902e2 app:id/more_action aid=1073741894}
                  com.obric.feature.task.ObricTaskView{a6843af VFED..C.. ......ID 3031,413-3789,2233 #7f09046e app:id/task aid=1073741895}
                    com.android.quickstep.views.TaskThumbnailViewDeprecated{b5e53bc V.ED..... ......ID 0,140-758,1820 #7f090414 app:id/snapshot aid=1073741896}
                    android.widget.ImageView{4151f45 V.ED..... ......ID 653,0-758,105 #7f090400 app:id/show_windows}
                    com.obric.feature.task.TaskTitle{e3869a I.E...... ......ID 0,0-758,112 #7f090239 app:id/icon aid=1073741897}
                      com.android.quickstep.views.IconView{8ff6bcb V.ED..... ......ID 35,0-147,112 #7f090239 app:id/icon aid=1073741898}
                      android.widget.TextView{19aefa8 V.ED..... ......ID 175,21-604,91 #7f0900c0 app:id/app_name aid=1073741899}
                      com.obric.oui.button.OButton{7ed6ac1 VFED..CL. ......ID 604,0-758,112 #7f0902e2 app:id/more_action aid=1073741900}
                  com.obric.feature.task.ObricTaskView{8e37266 VFED..C.. ......ID 2231,413-2989,2233 #7f09046e app:id/task aid=1073741901}
                    com.android.quickstep.views.TaskThumbnailViewDeprecated{696f9a7 V.ED..... ......ID 0,140-758,1820 #7f090414 app:id/snapshot aid=1073741902}
                    android.widget.ImageView{c835e54 V.ED..... ......ID 653,0-758,105 #7f090400 app:id/show_windows}
                    com.obric.feature.task.TaskTitle{3a4f1fd I.E...... ......ID 0,0-758,112 #7f090239 app:id/icon aid=1073741903}
                      com.android.quickstep.views.IconView{5a44ef2 V.ED..... ......ID 35,0-147,112 #7f090239 app:id/icon aid=1073741904}
                      android.widget.TextView{82f8943 V.ED..... ......ID 175,21-604,91 #7f0900c0 app:id/app_name aid=1073741905}
                      com.obric.oui.button.OButton{4e20bc0 VFED..CL. ......ID 604,0-758,112 #7f0902e2 app:id/more_action aid=1073741906}
                  com.obric.feature.task.ObricTaskView{a53b0f9 VFED..C.. ......ID 1431,413-2189,2233 #7f09046e app:id/task aid=1073741907}
                    com.android.quickstep.views.TaskThumbnailViewDeprecated{f24683e V.ED..... ......ID 0,140-758,1820 #7f090414 app:id/snapshot aid=1073741908}
                    android.widget.ImageView{837769f V.ED..... ......ID 653,0-758,105 #7f090400 app:id/show_windows}
                    com.obric.feature.task.TaskTitle{3bc23ec I.E...... ......ID 0,0-758,112 #7f090239 app:id/icon aid=1073741909}
                      com.android.quickstep.views.IconView{e9563b5 V.ED..... ......ID 35,0-147,112 #7f090239 app:id/icon aid=1073741910}
                      android.widget.TextView{cfaca4a V.ED..... ......ID 175,21-604,91 #7f0900c0 app:id/app_name aid=1073741911}
                      com.obric.oui.button.OButton{fa6ddbb VFED..CL. ......ID 604,0-758,112 #7f0902e2 app:id/more_action aid=1073741912}
                  com.obric.feature.task.ObricTaskView{b3d92d8 VFED..C.. ......ID 631,413-1389,2233 #7f09046e app:id/task aid=1073741913}
                    com.android.quickstep.views.TaskThumbnailViewDeprecated{7058631 V.ED..... ......ID 0,140-758,1820 #7f090414 app:id/snapshot aid=1073741914}
                    android.widget.ImageView{7234116 V.ED..... ......ID 653,0-758,105 #7f090400 app:id/show_windows}
                    com.obric.feature.task.TaskTitle{4db9a97 I.E...... ......ID 0,0-758,112 #7f090239 app:id/icon aid=1073741915}
                      com.android.quickstep.views.IconView{2650484 V.ED..... ......ID 35,0-147,112 #7f090239 app:id/icon aid=1073741916}
                      android.widget.TextView{e7b546d V.ED..... ......ID 175,21-604,91 #7f0900c0 app:id/app_name aid=1073741917}
                      com.obric.oui.button.OButton{78a58a2 VFED..CL. ......ID 604,0-758,112 #7f0902e2 app:id/more_action aid=1073741918}
                  com.android.quickstep.views.ClearAllButton{c354933 VFED..... ......ID 253,1239-589,1407 #7f09012c app:id/clear_all aid=1073741919}
                com.obric.feature.task.ObricOverviewActionsView{f6fe4f0 V.E...... ........ 0,2352-1264,2800 #7f090350 app:id/overview_actions_view aid=1073741920}
                  android.widget.LinearLayout{c05ca69 I.E...... .......D 534,84-730,252 #7f090073 app:id/action_buttons aid=1073741921}
                    com.obric.feature.task.ObricOverviewClearAllView{8595cee VFE...C.. .......D 0,14-196,154 #7f090074 app:id/action_clear_all aid=1073741922}
                      androidx.constraintlayout.widget.ConstraintLayout{671458f V.E...... .......D 0,0-196,140}
                        android.view.View{d06601c V.ED..... ......ID 0,0-196,140 #7f09010b app:id/button_bg aid=1073741923}
                        com.airbnb.lottie.LottieAnimationView{ea7a425 V.ED..... ......ID 60,32-137,109 #7f090245 app:id/icon_view}
                  android.widget.Button{b0259fa IFED..C.. ......I. 387,84-877,252 #7f09008f app:id/action_save_app_pair aid=1073741924}
                com.android.launcher3.allapps.LauncherAllAppsContainerView{8c6abab G.ED..... ......I. 0,0-0,0 #7f0900c8 app:id/apps_view aid=1073741925}
                  android.widget.FrameLayout{6276208 G.E...... ......I. 0,0-0,0 #7f0900f3 app:id/bottom_sheet_background}
                    android.view.View{8d35da1 V.ED..... ......I. 0,0-0,0 #7f0900f5 app:id/bottom_sheet_handle_area}
                    android.view.View{40c1bc6 V.ED..... ......I. 0,0-0,0 #7f0900f4 app:id/bottom_sheet_handle}
                  com.android.launcher3.allapps.SearchRecyclerView{ac25787 GFED..... ......I. 0,0-0,0 #7f0903e8 app:id/search_results_list_view}
                  com.android.launcher3.allapps.AllAppsRecyclerView{4d496b4 VFED..... ......I. 0,0-0,0 #7f0900c6 app:id/apps_list_view}
                  com.android.launcher3.allapps.FloatingHeaderView{c794953 V.E...... ......I. 0,0-0,0 #7f0900a7 app:id/all_apps_header}
                    com.android.launcher3.appprediction.PredictionRowView{7a732dd G.E...... ......I. 0,0-0,0 #7f090377 app:id/prediction_row}
                      com.android.launcher3.BubbleTextView{79e2e52 GFED..CL. ......I. 0,0-0,0 #7f090239 app:id/icon}
                      com.android.launcher3.BubbleTextView{5e2e523 GFED..CL. ......I. 0,0-0,0 #7f090239 app:id/icon}
                      com.android.launcher3.BubbleTextView{f7e6a20 GFED..CL. ......I. 0,0-0,0 #7f090239 app:id/icon}
                      com.android.launcher3.BubbleTextView{1e91fd9 GFED..CL. ......I. 0,0-0,0 #7f090239 app:id/icon}
                    com.android.launcher3.appprediction.AppsDividerView{2ccdd9e G.ED..... ......I. 0,0-0,0 #7f0900c5 app:id/apps_divider_view}
                    com.android.launcher3.workprofile.PersonalWorkSlidingTabStrip{2f4b07f G.E...... ......I. 0,0-0,0 #7f090453 app:id/tabs}
                      android.widget.Button{130084c VFED..C.. ......I. 0,0-0,0 #7f090450 app:id/tab_personal}
                      android.widget.Button{ac2e095 VFED..C.. ......I. 0,0-0,0 #7f090451 app:id/tab_work}
                  android.widget.TextView{da535aa V.ED..... ......ID 0,0-0,0 #7f0901c3 app:id/fast_scroller_popup}
                  com.android.launcher3.views.RecyclerViewFastScroller{12dd59b V.ED..... ......I. 0,0-0,0 #7f0901c2 app:id/fast_scroller}
                  com.android.launcher3.allapps.search.AppsSearchContainerLayout{87b5d38 VFED..CL. ......I. 0,0-0,0 #7f0903dc app:id/search_container_all_apps}
    mScale=0.0
    mScaleByServer=0.0
    Looper (main, tid 2) {b573562}
      (Total messages: 0, polling=false, quitting=false)
    ResourcesManager:
      total apks: 11
      resources: 23
      resource impls: 17
    1 dumpables:
    #0: AutofillManager
        AutofillManager:
          sessionId: 1623596181
          state: ACTIVE
          context: com.obric.feature.ObricLauncher@22270a8
          service client: android.view.autofill.AutofillManager$AutofillManagerClient@43df111
          client: android.view.autofill.AutofillClientController@1f90276 (android.os.BinderProxy@caa7ea)
          enabled: true
          enabledAugmentedOnly: false
          hasService: true
          hasCallback: false
          onInvisibleCalled true
          last autofilled data: null
          id of last fill UI shown: null
          tracked views: null
          fillable ids: null
          entered ids: {1073741826}
          save trigger id: null
          save on finish(): false
          options: logLvl=2, compatMode=false, augmented=false, appDisabledExpiration=0
          fill dialog enabled: false
          fill dialog enabled hints: []
          compat mode enabled: false
          debug: true verbose: false
        Autofill Compat Mode: false
    Misc:
    	deviceProfile isTransposed=false
    	orientation=1
    	mSystemUiController: mStates=[10, 0, 0, 0, 0]
    	mActivityFlags: 
    	mForceInvisible: 0
    	mWorkspaceLoading=false
    	mPendingRequestArgs=null mPendingActivityResult=null
    	mRotationHelper: [mStateHandlerRequest=0, mCurrentStateRequest=0, mLastActivityFlags=5, mIgnoreAutoRotateSettings=false, mHomeRotationEnabled=false, mForceAllowRotationForTesting=false, mDestroyed=false]
    	mAppWidgetHolder.isListening: false
    DragLayer:
    	dragLayerAlpha : [1.0]
    StateManager:
    	mLastStableState:Normal
    	mCurrentStableState:Normal
    	mState:Normal
    	mRestState:null
    	isInTransition:false
    PopupDataProvider:
    	mPackageUserToDotInfos:{}
    DeviceProfile:
    	1 dp = 3.5 px
    	isTablet:false
    	isPhone:true
    	transposeLayoutWithOrientation:true
    	isGestureMode:true
    	isLandscape:false
    	isMultiWindowMode:false
    	isTwoPanels:false
    	isLeftRightSplit:false
    	windowX: 0.0px (0.0dp)
    	windowY: 0.0px (0.0dp)
    	widthPx: 1264.0px (361.14285dp)
    	heightPx: 2800.0px (800.0dp)
    	availableWidthPx: 1264.0px (361.14285dp)
    	availableHeightPx: 2604.0px (744.0dp)
    	mInsets.left: 0.0px (0.0dp)
    	mInsets.top: 140.0px (40.0dp)
    	mInsets.right: 0.0px (0.0dp)
    	mInsets.bottom: 56.0px (16.0dp)
    	aspectRatio:2.21519
    	isResponsiveGrid:false
    	isScalableGrid:false
    	inv.numRows: 7
    	inv.numColumns: 4
    	inv.numSearchContainerColumns: 4
    	minCellSize: PointF(0.0, 0.0)dp
    	cellWidthPx: 196.0px (56.0dp)
    	cellHeightPx: 266.0px (76.0dp)
    	getCellSize().x: 295.0px (84.28571dp)
    	getCellSize().y: 296.0px (84.57143dp)
    	cellLayoutBorderSpacePx Horizontal: 0.0px (0.0dp)
    	cellLayoutBorderSpacePx Vertical: 0.0px (0.0dp)
    	cellLayoutPaddingPx.left: 38.0px (10.857142dp)
    	cellLayoutPaddingPx.top: 38.0px (10.857142dp)
    	cellLayoutPaddingPx.right: 38.0px (10.857142dp)
    	cellLayoutPaddingPx.bottom: 38.0px (10.857142dp)
    	iconSizePx: 182.0px (52.0dp)
    	iconTextSizePx: 35.0px (10.0dp)
    	iconDrawablePaddingPx: 14.0px (4.0dp)
    	numFolderRows: 3
    	numFolderColumns: 3
    	folderCellWidthPx: 294.0px (84.0dp)
    	folderCellHeightPx: 294.0px (84.0dp)
    	folderChildIconSizePx: 182.0px (52.0dp)
    	folderChildTextSizePx: 35.0px (10.0dp)
    	folderChildDrawablePaddingPx: 7.0px (2.0dp)
    	folderCellLayoutBorderSpacePx.x: 0.0px (0.0dp)
    	folderCellLayoutBorderSpacePx.y: 0.0px (0.0dp)
    	folderContentPaddingLeftRight: 28.0px (8.0dp)
    	folderTopPadding: 84.0px (24.0dp)
    	folderFooterHeight: 91.0px (26.0dp)
    	bottomSheetTopPadding: 154.0px (44.0dp)
    	bottomSheetOpenDuration: 267
    	bottomSheetCloseDuration: 267
    	bottomSheetWorkspaceScale: 1.0
    	bottomSheetDepth: 0.0
    	allAppsShiftRange: 1050.0px (300.0dp)
    	allAppsOpenDuration: 600
    	allAppsCloseDuration: 300
    	allAppsIconSizePx: 182.0px (52.0dp)
    	allAppsIconTextSizePx: 35.0px (10.0dp)
    	allAppsIconDrawablePaddingPx: 28.0px (8.0dp)
    	allAppsCellHeightPx: 420.0px (120.0dp)
    	allAppsCellWidthPx: 238.0px (68.0dp)
    	allAppsBorderSpacePxX: 56.0px (16.0dp)
    	allAppsBorderSpacePxY: 56.0px (16.0dp)
    	numShownAllAppsColumns: 4
    	allAppsPadding.top: 0.0px (0.0dp)
    	allAppsPadding.left: 14.0px (4.0dp)
    	allAppsPadding.right: 14.0px (4.0dp)
    	allAppsLeftRightMargin: 0.0px (0.0dp)
    	hotseatBarSizePx: 333.0px (95.14286dp)
    	mHotseatColumnSpan: 4
    	mHotseatWidthPx: 0.0px (0.0dp)
    	hotseatCellHeightPx: 205.0px (58.57143dp)
    	hotseatBarBottomSpacePx: 151.0px (43.142857dp)
    	mHotseatBarEdgePaddingPx: 0.0px (0.0dp)
    	mHotseatBarWorkspaceSpacePx: 0.0px (0.0dp)
    	hotseatBarEndOffset: 0.0px (0.0dp)
    	hotseatQsbSpace: 0.0px (0.0dp)
    	hotseatQsbHeight: 0.0px (0.0dp)
    	springLoadedHotseatBarTopMarginPx: 266.0px (76.0dp)
    	getHotseatLayoutPadding(context).top: 0.0px (0.0dp)
    	getHotseatLayoutPadding(context).bottom: 128.0px (36.57143dp)
    	getHotseatLayoutPadding(context).left: 42.0px (12.0dp)
    	getHotseatLayoutPadding(context).right: 42.0px (12.0dp)
    	numShownHotseatIcons: 4
    	hotseatBorderSpace: 0.0px (0.0dp)
    	isQsbInline: false
    	hotseatQsbWidth: 0.0px (0.0dp)
    	isTaskbarPresent:false
    	isTaskbarPresentInApps:false
    	taskbarHeight: 0.0px (0.0dp)
    	stashedTaskbarHeight: 0.0px (0.0dp)
    	taskbarBottomMargin: 0.0px (0.0dp)
    	taskbarIconSize: 0.0px (0.0dp)
    	desiredWorkspaceHorizontalMarginPx: 42.0px (12.0dp)
    	workspacePadding.left: 4.0px (1.1428572dp)
    	workspacePadding.top: 16.0px (4.571429dp)
    	workspacePadding.right: 4.0px (1.1428572dp)
    	workspacePadding.bottom: 435.0px (124.28571dp)
    	iconScale: 1.0px (0.2857143dp)
    	cellScaleToFit : 1.0px (0.2857143dp)
    	extraSpace: 343.0px (98.0dp)
    	unscaled extraSpace: 343.0px (98.0dp)
    	maxEmptySpace: 0.0px (0.0dp)
    	workspaceTopPadding: 16.0px (4.571429dp)
    	workspaceBottomPadding: 112.0px (32.0dp)
    	overviewTaskMarginPx: 28.0px (8.0dp)
    	overviewTaskIconSizePx: 112.0px (32.0dp)
    	overviewTaskIconDrawableSizePx: 112.0px (32.0dp)
    	overviewTaskIconDrawableSizeGridPx: 0.0px (0.0dp)
    	overviewTaskThumbnailTopMarginPx: 140.0px (40.0dp)
    	overviewActionsTopMarginPx: 84.0px (24.0dp)
    	overviewActionsHeight: 168.0px (48.0dp)
    	overviewActionsClaimedSpaceBelow: 56.0px (16.0dp)
    	overviewActionsButtonSpacing: 126.0px (36.0dp)
    	overviewPageSpacing: 42.0px (12.0dp)
    	overviewRowSpacing: 0.0px (0.0dp)
    	overviewGridSideMargin: 0.0px (0.0dp)
    	dropTargetBarTopMarginPx: 112.0px (32.0dp)
    	dropTargetBarSizePx: 196.0px (56.0dp)
    	dropTargetBarBottomMarginPx: 56.0px (16.0dp)
    	getCellLayoutSpringLoadShrunkTop(): 504.0px (144.0dp)
    	getCellLayoutSpringLoadShrunkBottom(): 2201.0px (628.8571dp)
    	workspaceSpringLoadedMinNextPageVisiblePx: 168.0px (48.0dp)
    	getWorkspaceSpringLoadScale(): 0.73417723px (0.20976493dp)
    	getCellLayoutHeight(): 2153.0px (615.1429dp)
    	getCellLayoutWidth(): 1256.0px (358.85715dp)
    	AllAppsStore Apps[] size: 24
    	Package index and name: 0/com.android.contacts
    	Package index and name: 1/com.android.documentsui
    	Package index and name: 2/com.android.gallery3d
    	Package index and name: 3/com.android.launcher3
    	Package index and name: 4/com.android.mms
    	Package index and name: 5/com.android.settings
    	Package index and name: 6/com.cs.smartlabor
    	Package index and name: 7/com.larus.mcp
    	Package index and name: 8/com.obric.appstore
    	Package index and name: 9/com.obric.browser
    	Package index and name: 10/com.obric.calculator
    	Package index and name: 11/com.obric.calendar
    	Package index and name: 12/com.obric.camera2
    	Package index and name: 13/com.obric.clock
    	Package index and name: 14/com.obric.compass
    	Package index and name: 15/com.obric.feedbackserviceproject
    	Package index and name: 16/com.obric.filemanager
    	Package index and name: 17/com.obric.notes
    	Package index and name: 18/com.obric.proactive
    	Package index and name: 19/com.obric.recorder
    	Package index and name: 20/com.obric.securitymanager
    	Package index and name: 21/com.obric.weather
    	Package index and name: 22/com.ruijie.wifim
    	Package index and name: 23/make.more.r2d2.cellular_z
    Data Model:
     ---- workspace items 
    	ItemInfo(id=1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@1a1bf6a
hotseat {
  index: 0
} targetComponent=ComponentInfo{com.android.contacts/com.android.contacts.activities.DialtactsActivity} screen=0 cell(0,0) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=电话 containerId=-101 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=2 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@1a1ca63
hotseat {
  index: 1
} targetComponent=ComponentInfo{com.android.mms/com.android.mms.ui.ConversationList} screen=1 cell(1,0) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=短信 containerId=-101 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=3 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@1a1d55c
hotseat {
  index: 2
} targetComponent=ComponentInfo{com.obric.browser/com.xiphias.browser.home.HomeActivity} screen=2 cell(2,0) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=浏览器 containerId=-101 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=4 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@1a1e055
hotseat {
  index: 3
} targetComponent=ComponentInfo{com.obric.camera2/com.android.camera.CameraLauncher} screen=3 cell(3,0) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=相机 containerId=-101 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=6 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21a5c78
workspace {
  grid_x: 0
  grid_y: 5
  page_index: 1
} targetComponent=ComponentInfo{com.obric.calendar/com.android.calendar.AllInOneActivity} screen=1 cell(0,5) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=日历 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=7 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21ca205
workspace {
  grid_x: 1
  grid_y: 5
  page_index: 1
} targetComponent=ComponentInfo{com.obric.weather/com.obric.weather.CityWeather} screen=1 cell(1,5) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=天气 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=8 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21ee792
workspace {
  grid_x: 2
  grid_y: 5
  page_index: 1
} targetComponent=ComponentInfo{com.obric.notes/com.smartisanos.notes.NotesActivity} screen=1 cell(2,5) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=便签 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=9 type=FOLDER container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@2212d1f
workspace {
  grid_x: 3
  grid_y: 5
  page_index: 1
} targetComponent=null screen=1 cell(3,5) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=工具 containerId=-100; labelState=SUGGESTED)
    	ItemInfo(id=18 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21a6771
workspace {
  grid_x: 0
  grid_y: 6
  page_index: 1
} targetComponent=ComponentInfo{com.obric.clock/com.obric.clock.activity.ClockActivity} screen=1 cell(0,6) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=时钟 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=19 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21cacfe
workspace {
  grid_x: 1
  grid_y: 6
  page_index: 1
} targetComponent=ComponentInfo{com.android.gallery3d/com.obric.gallery3d.home.main.HomeActivity} screen=1 cell(1,6) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=相册 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=20 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21ef28b
workspace {
  grid_x: 2
  grid_y: 6
  page_index: 1
} targetComponent=ComponentInfo{com.obric.appstore/com.smartisanos.common.ui.SplashActivity} screen=1 cell(2,6) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=应用商店 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=21 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@2213818
workspace {
  grid_x: 3
  grid_y: 6
  page_index: 1
} targetComponent=ComponentInfo{com.android.settings/com.android.settings.Settings} screen=1 cell(3,6) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=设置 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=23 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@292b7b0
workspace {
  grid_x: 0
  grid_y: 4
  page_index: 2
} targetComponent=ComponentInfo{make.more.r2d2.cellular_z/make.more.r2d2.cellular_z.activity.SplashGMActivity} screen=2 cell(0,4) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Cellular-Z containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=24 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@294fd3d
workspace {
  grid_x: 1
  grid_y: 4
  page_index: 2
} targetComponent=ComponentInfo{com.ruijie.wifim/cn.com.ruijie.wifibox.activity.WelcomeActivity} screen=2 cell(1,4) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=WiFi魔盒 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=25 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@29742ca
workspace {
  grid_x: 2
  grid_y: 4
  page_index: 2
} targetComponent=ComponentInfo{com.cs.smartlabor/com.cs.smartlabor.MainActivity} screen=2 cell(2,4) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=SmartLabor containerId=-100 supportsMultiInstance=false nonResizeable=false)
     ---- appwidget items 
    	ItemInfo(id=5 type=WIDGET container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21a259b
workspace {
  grid_x: 0
  grid_y: 0
  page_index: 1
} targetComponent=ComponentInfo{com.android.launcher3/com.obric.feature.widget.ObricAppTimeWidgetProvider} screen=1 cell(0,0) span(4,3) minSpan(4,3) rank=0 user=UserHandle{0} title=null containerId=-100 providerName=ComponentInfo{com.android.launcher3/com.obric.feature.widget.ObricAppTimeWidgetProvider} appWidgetId=2)
    	ItemInfo(id=22 type=WIDGET container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@2928bcc
workspace {
  grid_x: 0
  grid_y: 0
  page_index: 2
} targetComponent=ComponentInfo{com.bytedance.obric.airecordassistant/com.bytedance.obric.airecordassistant.widget.AIRecordAppWidget} screen=2 cell(0,0) span(4,4) minSpan(4,4) rank=0 user=UserHandle{0} title=null containerId=-100 providerName=ComponentInfo{com.bytedance.obric.airecordassistant/com.bytedance.obric.airecordassistant.widget.AIRecordAppWidget} appWidgetId=3)
     ---- collection items 
    	ItemInfo(id=9 type=FOLDER container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@2212d1f
workspace {
  grid_x: 3
  grid_y: 5
  page_index: 1
} targetComponent=null screen=1 cell(3,5) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=工具 containerId=-100; labelState=SUGGESTED)
     ---- extra items 
    	FixedContainerItems: id=-111 itemCount=0
    	FixedContainerItems: id=-103 itemCount=0
    	FixedContainerItems: id=-102 itemCount=0
     ---- items id map 
    	ItemInfo(id=1 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@1a1bf6a
hotseat {
  index: 0
} targetComponent=ComponentInfo{com.android.contacts/com.android.contacts.activities.DialtactsActivity} screen=0 cell(0,0) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=电话 containerId=-101 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=2 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@1a1ca63
hotseat {
  index: 1
} targetComponent=ComponentInfo{com.android.mms/com.android.mms.ui.ConversationList} screen=1 cell(1,0) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=短信 containerId=-101 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=3 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@1a1d55c
hotseat {
  index: 2
} targetComponent=ComponentInfo{com.obric.browser/com.xiphias.browser.home.HomeActivity} screen=2 cell(2,0) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=浏览器 containerId=-101 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=4 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@1a1e055
hotseat {
  index: 3
} targetComponent=ComponentInfo{com.obric.camera2/com.android.camera.CameraLauncher} screen=3 cell(3,0) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=相机 containerId=-101 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=5 type=WIDGET container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21a259b
workspace {
  grid_x: 0
  grid_y: 0
  page_index: 1
} targetComponent=ComponentInfo{com.android.launcher3/com.obric.feature.widget.ObricAppTimeWidgetProvider} screen=1 cell(0,0) span(4,3) minSpan(4,3) rank=0 user=UserHandle{0} title=null containerId=-100 providerName=ComponentInfo{com.android.launcher3/com.obric.feature.widget.ObricAppTimeWidgetProvider} appWidgetId=2)
    	ItemInfo(id=6 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21a5c78
workspace {
  grid_x: 0
  grid_y: 5
  page_index: 1
} targetComponent=ComponentInfo{com.obric.calendar/com.android.calendar.AllInOneActivity} screen=1 cell(0,5) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=日历 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=7 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21ca205
workspace {
  grid_x: 1
  grid_y: 5
  page_index: 1
} targetComponent=ComponentInfo{com.obric.weather/com.obric.weather.CityWeather} screen=1 cell(1,5) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=天气 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=8 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21ee792
workspace {
  grid_x: 2
  grid_y: 5
  page_index: 1
} targetComponent=ComponentInfo{com.obric.notes/com.smartisanos.notes.NotesActivity} screen=1 cell(2,5) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=便签 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=9 type=FOLDER container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@2212d1f
workspace {
  grid_x: 3
  grid_y: 5
  page_index: 1
} targetComponent=null screen=1 cell(3,5) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=工具 containerId=-100; labelState=SUGGESTED)
    	ItemInfo(id=10 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@7bc6f targetComponent=ComponentInfo{com.obric.filemanager/com.smartisan.filemanager.MainActivity} screen=0 cell(0,0) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=文件管理器 containerId=9 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=11 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@7bc6f targetComponent=ComponentInfo{com.obric.securitymanager/com.obric.securitymanager.MainActivity} screen=0 cell(1,0) span(1,1) minSpan(1,1) rank=1 user=UserHandle{0} title=手机管理 containerId=9 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=12 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@7bc6f targetComponent=ComponentInfo{com.obric.recorder/com.smartisanos.recorder.activity.RecorderListActivity} screen=0 cell(2,0) span(1,1) minSpan(1,1) rank=2 user=UserHandle{0} title=录音机 containerId=9 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=13 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@7bc6f targetComponent=ComponentInfo{com.obric.compass/com.obric.compass.view.CompassActivity} screen=0 cell(0,1) span(1,1) minSpan(1,1) rank=3 user=UserHandle{0} title=指南针 containerId=9 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=14 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@7bc6f targetComponent=ComponentInfo{com.obric.calculator/com.obric.calculator.Calculator} screen=0 cell(1,1) span(1,1) minSpan(1,1) rank=4 user=UserHandle{0} title=计算器 containerId=9 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=15 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@7bc6f targetComponent=ComponentInfo{com.obric.feedbackserviceproject/com.obric.feedbackserviceproject.MainActivity} screen=0 cell(2,1) span(1,1) minSpan(1,1) rank=5 user=UserHandle{0} title=问题反馈 containerId=9 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=17 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@7bc6f targetComponent=ComponentInfo{com.larus.mcp/com.larus.home.impl.alias.AliasActivity1} screen=0 cell(0,2) span(1,1) minSpan(1,1) rank=6 user=UserHandle{0} title=复杂任务 demo containerId=9 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=18 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21a6771
workspace {
  grid_x: 0
  grid_y: 6
  page_index: 1
} targetComponent=ComponentInfo{com.obric.clock/com.obric.clock.activity.ClockActivity} screen=1 cell(0,6) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=时钟 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=19 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21cacfe
workspace {
  grid_x: 1
  grid_y: 6
  page_index: 1
} targetComponent=ComponentInfo{com.android.gallery3d/com.obric.gallery3d.home.main.HomeActivity} screen=1 cell(1,6) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=相册 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=20 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@21ef28b
workspace {
  grid_x: 2
  grid_y: 6
  page_index: 1
} targetComponent=ComponentInfo{com.obric.appstore/com.smartisanos.common.ui.SplashActivity} screen=1 cell(2,6) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=应用商店 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=21 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@2213818
workspace {
  grid_x: 3
  grid_y: 6
  page_index: 1
} targetComponent=ComponentInfo{com.android.settings/com.android.settings.Settings} screen=1 cell(3,6) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=设置 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=22 type=WIDGET container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@2928bcc
workspace {
  grid_x: 0
  grid_y: 0
  page_index: 2
} targetComponent=ComponentInfo{com.bytedance.obric.airecordassistant/com.bytedance.obric.airecordassistant.widget.AIRecordAppWidget} screen=2 cell(0,0) span(4,4) minSpan(4,4) rank=0 user=UserHandle{0} title=null containerId=-100 providerName=ComponentInfo{com.bytedance.obric.airecordassistant/com.bytedance.obric.airecordassistant.widget.AIRecordAppWidget} appWidgetId=3)
    	ItemInfo(id=23 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@292b7b0
workspace {
  grid_x: 0
  grid_y: 4
  page_index: 2
} targetComponent=ComponentInfo{make.more.r2d2.cellular_z/make.more.r2d2.cellular_z.activity.SplashGMActivity} screen=2 cell(0,4) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=Cellular-Z containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=24 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@294fd3d
workspace {
  grid_x: 1
  grid_y: 4
  page_index: 2
} targetComponent=ComponentInfo{com.ruijie.wifim/cn.com.ruijie.wifibox.activity.WelcomeActivity} screen=2 cell(1,4) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=WiFi魔盒 containerId=-100 supportsMultiInstance=false nonResizeable=false)
    	ItemInfo(id=25 type=APP container=# com.android.launcher3.logger.LauncherAtom$ContainerInfo@29742ca
workspace {
  grid_x: 2
  grid_y: 4
  page_index: 2
} targetComponent=ComponentInfo{com.cs.smartlabor/com.cs.smartlabor.MainActivity} screen=2 cell(2,4) span(1,1) minSpan(1,1) rank=0 user=UserHandle{0} title=SmartLabor containerId=-100 supportsMultiInstance=false nonResizeable=false)
    ActivityTracker:
    	mCurrentActivity=com.obric.feature.ObricLauncher@22270a8
    	mCallbacks=[]
    DepthController
    	mMaxBlurRadius=29
    	mCrossWindowBlursEnabled=true
    	mSurface=null
    	mStateDepth=0.4
    	mWidgetDepth=0.0
    	mCurrentBlur=11.6
    	mInEarlyWakeUp=false
    	mIgnoreStateChangesDuringMultiWindowAnimation=false
    	mPauseBlurs=false
    	mWaitingOnSurfaceValidity=false

QuickstepLauncher:
    	mOrientationState: [this=RecentsOrientedState@162664333 mOrientationHandler=ObricPortraitPagedViewHandler@153425124 mDisplayRotation=0 mTouchRotation=0 mRecentsActivityRotation=0 mRecentsRotation=0 isRecentsActivityRotationAllowed=false mSystemRotation=false mStateId=37248 mFlags=291]
     SplitSelectDataHolder
    	initialStagePosition= -1
    	initialTaskId= -1
    	secondTaskId= -1
    	initialUser= null
    	secondUser= null
    	initialIntent= null
    	secondIntent= null
    	secondPendingIntent= null
    	itemInfo= null
    	splitEvent= null
    	initialShortcut= null
    	secondShortcut= null
    HotseatPredictionController
    	Flags: 
    	mHotSeatItemsCount: 4
    	mPredictedItems: []
    PredictionRowView
    	mPredictionsEnabled: false
    	mPredictionUiUpdatePaused: false
    	mNumPredictedAppsPerRow: 4
    	mPredictedApps: []
