DISPLAY MANAGER (dumpsys display) mSafeMode=false mPendingTraversal=false mViewports=[DisplayViewport{type=INTERNAL, valid=true, isActive=true, displayId=0, uniqueId='local:4627014146675823360', physicalPort=0, orientation=0, logicalFrame=Rect(0, 0 - 1920, 1080), physicalFrame=Rect(0, 0 - 3840, 2160), deviceWidth=3840, deviceHeight=2160}] mDefaultDisplayDefaultColorMode=0 mWifiDisplayScanRequestCount=0 mStableDisplaySize=Point(3840, 2160) mMinimumBrightnessCurve=[(0.0, 0.0), (2000.0, 50.0), (4000.0, 90.0)] mHdrConversionMode=HdrConversionMode{ConversionMode=HDR_CONVERSION_SYSTEM, PreferredHdrOutputType=HDR_TYPE_INVALID} Display States: size=1 Display Id=0 Display State=ON Display Brightness=1.0 Display SdrBrightness=1.0 Display Adapters: size=3 LocalDisplayAdapter VirtualDisplayAdapter OverlayDisplayAdapter mCurrentOverlaySetting= mOverlays: size=0 Display Devices: size=1 DisplayDeviceInfo{"Встроенный экран": uniqueId="local:4627014146675823360", 3840 x 2160, modeId 1, renderFrameRate 60.000004, defaultModeId 1, supportedModes [{id=1, width=3840, height=2160, fps=60.000004, alternativeRefreshRates=[], supportedHdrTypes=[1, 2, 3, 4]}], colorMode 0, supportedColorModes [0], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[1, 2, 3, 4], mMaxLuminance=100.0, mMaxAverageLuminance=50.0, mMinLuminance=0.05}, allmSupported false, gameContentTypeSupported false, density 640, 59.0 x 59.0 dpi, appVsyncOff 1000000, presDeadline 16666666, touch INTERNAL, rotation 0, type INTERNAL, address {port=0, model=0x403674d9f751d3}, deviceProductInfo DeviceProductInfo{name=MStar Demo, manufacturerPnpId=MST, productId=48, modelYear=null, manufactureDate=ManufactureDate{week=10, year=2014}, connectionToSinkType=1}, state ON, committedState ON, frameRateOverride , brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 1.0, hdrSdrRatio NaN, FLAG_ALLOWED_TO_BE_DEFAULT_DISPLAY, FLAG_ROTATES_WITH_CONTENT, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, FLAG_TRUSTED, installOrientation 0, displayShape DisplayShape{ spec=-545313861 displayWidth=3840 displayHeight=2160 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}} mAdapter=LocalDisplayAdapter mUniqueId=local:4627014146675823360 mDisplayToken=android.os.BinderProxy@b7048f mCurrentLayerStack=0 mCurrentFlags=1 mCurrentOrientation=0 mCurrentLayerStackRect=Rect(0, 0 - 1920, 1080) mCurrentDisplayRect=Rect(0, 0 - 3840, 2160) mCurrentSurface=null mPhysicalDisplayId=4627014146675823360 mDisplayModeSpecs={baseModeId=1 allowGroupSwitching=false primary=physical: (0.0 Infinity) render: (0.0 60.0) appRequest=physical: (0.0 Infinity) render: (0.0 Infinity)} mDisplayModeSpecsInvalid=false mActiveModeId=1 mActiveColorMode=0 mDefaultModeId=1 mUserPreferredModeId=-1 mState=ON mCommittedState=ON mBrightnessState=1.0 mBacklightAdapter=BacklightAdapter [useSurfaceControl=true (force_anyway? true), backlight=null] mAllmSupported=false mAllmRequested=false mGameContentTypeSupported=false mGameContentTypeRequested=false mStaticDisplayInfo=StaticDisplayInfo{isInternal=true, density=2.0, secure=true, deviceProductInfo=DeviceProductInfo{name=MStar Demo, manufacturerPnpId=MST, productId=48, modelYear=null, manufactureDate=ManufactureDate{week=10, year=2014}, connectionToSinkType=1}, installOrientation=0} mSfDisplayModes= DisplayMode{id=0, width=3840, height=2160, xDpi=59.0, yDpi=59.0, refreshRate=60.000004, appVsyncOffsetNanos=1000000, presentationDeadlineNanos=16666666, supportedHdrTypes=[1, 2, 3, 4], group=0} mActiveSfDisplayMode=DisplayMode{id=0, width=3840, height=2160, xDpi=59.0, yDpi=59.0, refreshRate=60.000004, appVsyncOffsetNanos=1000000, presentationDeadlineNanos=16666666, supportedHdrTypes=[1, 2, 3, 4], group=0} mActiveRenderFrameRate=60.000004 mSupportedModes= DisplayModeRecord{mMode={id=1, width=3840, height=2160, fps=60.000004, alternativeRefreshRates=[], supportedHdrTypes=[1, 2, 3, 4]}} mSupportedColorModes=[0] mDisplayDeviceConfig=DisplayDeviceConfig{mLoadedFrom=/vendor/etc/displayconfig/display_id_4627014146675823360.xml, mBacklight=[0.035433073, 0.5, 1.0], mNits=[7.0866146, 100.0, 200.0], mRawBacklight=[0.0, 0.5, 1.0], mRawNits=[0.0, 100.0, 200.0], mInterpolationType=0, mBrightness=[0.0, 0.48163262, 1.0], mBrightnessToBacklightSpline=MonotoneCubicSpline{[(0.0, 0.035433073: 0.96456695), (0.48163262, 0.5: 0.9645669), (1.0, 1.0: 0.9645668)]}, mBacklightToBrightnessSpline=MonotoneCubicSpline{[(0.035433073, 0.0: 1.0367347), (0.5, 0.48163262: 1.0367348), (1.0, 1.0: 1.0367348)]}, mNitsToBacklightSpline=MonotoneCubicSpline{[(7.0866146, 0.035433073: 0.005), (100.0, 0.5: 0.005), (200.0, 1.0: 0.005)]}, mBacklightMinimum=0.035433073, mBacklightMaximum=1.0, mBrightnessDefault=1.0, mQuirks=[canSetBrightnessViaHwc], isHbmEnabled=false, mHbmData=null, mSdrToHdrRatioSpline=null, mThermalBrightnessThrottlingDataMapByThrottlingId={} , mBrightnessRampFastDecrease=0.70472443, mBrightnessRampFastIncrease=0.70472443, mBrightnessRampSlowDecrease=0.23228346, mBrightnessRampSlowIncrease=0.23228346, mBrightnessRampDecreaseMaxMillis=0, mBrightnessRampIncreaseMaxMillis=0 , mAmbientHorizonLong=10000, mAmbientHorizonShort=2000 , mScreenDarkeningMinThreshold=0.0, mScreenDarkeningMinThresholdIdle=0.0, mScreenBrighteningMinThreshold=0.0, mScreenBrighteningMinThresholdIdle=0.0, mAmbientLuxDarkeningMinThreshold=0.0, mAmbientLuxDarkeningMinThresholdIdle=0.0, mAmbientLuxBrighteningMinThreshold=0.0, mAmbientLuxBrighteningMinThresholdIdle=0.0 , mScreenBrighteningLevels=[0.0], mScreenBrighteningPercentages=[10.0], mScreenDarkeningLevels=[0.0], mScreenDarkeningPercentages=[20.0], mAmbientBrighteningLevels=[0.0], mAmbientBrighteningPercentages=[10.0], mAmbientDarkeningLevels=[0.0], mAmbientDarkeningPercentages=[20.0] , mAmbientBrighteningLevelsIdle=[0.0], mAmbientBrighteningPercentagesIdle=[10.0], mAmbientDarkeningLevelsIdle=[0.0], mAmbientDarkeningPercentagesIdle=[20.0], mScreenBrighteningLevelsIdle=[0.0], mScreenBrighteningPercentagesIdle=[10.0], mScreenDarkeningLevelsIdle=[0.0], mScreenDarkeningPercentagesIdle=[20.0] , mAmbientLightSensor=Sensor{type: , name: , refreshRateRange: [0.0, Infinity]} , mScreenOffBrightnessSensor=Sensor{type: null, name: null, refreshRateRange: [0.0, Infinity]} , mProximitySensor=Sensor{type: null, name: null, refreshRateRange: [0.0, Infinity]} , mRefreshRateLimitations= [], mDensityMapping= DensityMapping{mDensityMappingEntries=[DensityMappingEntry{squaredDiagonal=19411200, density=640}]}, mAutoBrightnessBrighteningLightDebounce= 4000, mAutoBrightnessDarkeningLightDebounce= 8000, mBrightnessLevelsLux= [0.0], mBrightnessLevelsNits= [], mDdcAutoBrightnessAvailable= true, mAutoBrightnessAvailable= false , mDefaultLowBlockingZoneRefreshRate= 0, mDefaultHighBlockingZoneRefreshRate= 0, mDefaultPeakRefreshRate= 0, mDefaultRefreshRate= 60, mRefreshRateZoneProfiles= {}, mDefaultRefreshRateInHbmHdr= 0, mDefaultRefreshRateInHbmSunlight= 0, mRefreshRateThrottlingMap= {} , mLowDisplayBrightnessThresholds= [], mLowAmbientBrightnessThresholds= [], mHighDisplayBrightnessThresholds= [], mHighAmbientBrightnessThresholds= [] , mScreenOffBrightnessSensorValueToLux=null , mUsiVersion= null} LogicalDisplayMapper: mSingleDisplayDemoMode=false mCurrentLayout=[{dispId: 0(ON), displayGroupName: , addr: {port=0, model=0x403674d9f751d3}, mThermalBrightnessThrottlingMapId: null, mRefreshRateZoneId: null, mLeadDisplayId: -1, mThermalRefreshRateThrottlingMapId: null}] mDeviceStatesOnWhichToWakeUp={} mDeviceStatesOnWhichToSleep={} mInteractive=true mBootCompleted=true mDeviceState=0 mPendingDeviceState=-1 mDeviceStateToBeAppliedAfterBoot=-1 Logical Displays: size=1 Display 0: mDisplayId=0 mIsEnabled=true mIsInTransition=false mLayerStack=0 mPosition=-1 mHasContent=true mDesiredDisplayModeSpecs={baseModeId=1 allowGroupSwitching=false primary=physical: (0.0 Infinity) render: (0.0 60.0) appRequest=physical: (0.0 Infinity) render: (0.0 Infinity)} mRequestedColorMode=0 mDisplayOffset=(0, 0) mDisplayScalingDisabled=false mPrimaryDisplayDevice=Встроенный экран mBaseDisplayInfo=DisplayInfo{"Встроенный экран", displayId 0, displayGroupId 0, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, FLAG_TRUSTED, real 3840 x 2160, largest app 3840 x 2160, smallest app 3840 x 2160, appVsyncOff 1000000, presDeadline 16666666, mode 160.000004, defaultMode 1, modes [{id=1, width=3840, height=2160, fps=60.000004, alternativeRefreshRates=[], supportedHdrTypes=[1, 2, 3, 4]}], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[1, 2, 3, 4], mMaxLuminance=100.0, mMaxAverageLuminance=50.0, mMinLuminance=0.05}, userDisabledHdrTypes [], minimalPostProcessingSupported false, rotation 0, state ON, committedState ON, type INTERNAL, uniqueId "local:4627014146675823360", app 3840 x 2160, density 640 (59.0 x 59.0) dpi, layerStack 0, colorMode 0, supportedColorModes [0], address {port=0, model=0x403674d9f751d3}, deviceProductInfo DeviceProductInfo{name=MStar Demo, manufacturerPnpId=MST, productId=48, modelYear=null, manufactureDate=ManufactureDate{week=10, year=2014}, connectionToSinkType=1}, removeMode 0, refreshRateOverride 0.0, brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 1.0, installOrientation ROTATION_0, layoutLimitedRefreshRate null, hdrSdrRatio not_available, thermalRefreshRateThrottling {}, thermalBrightnessThrottlingDataId default} mOverrideDisplayInfo=DisplayInfo{"Встроенный экран", displayId 0, displayGroupId 0, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, FLAG_TRUSTED, real 1920 x 1080, largest app 1920 x 1920, smallest app 1080 x 1080, appVsyncOff 1000000, presDeadline 16666666, mode 160.000004, defaultMode 1, modes [{id=1, width=3840, height=2160, fps=60.000004, alternativeRefreshRates=[], supportedHdrTypes=[1, 2, 3, 4]}], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[1, 2, 3, 4], mMaxLuminance=100.0, mMaxAverageLuminance=50.0, mMinLuminance=0.05}, userDisabledHdrTypes [], minimalPostProcessingSupported false, rotation 0, state ON, committedState ON, type INTERNAL, uniqueId "local:4627014146675823360", app 1920 x 1080, density 320 (29.5 x 29.5) dpi, layerStack 0, colorMode 0, supportedColorModes [0], address {port=0, model=0x403674d9f751d3}, deviceProductInfo DeviceProductInfo{name=MStar Demo, manufacturerPnpId=MST, productId=48, modelYear=null, manufactureDate=ManufactureDate{week=10, year=2014}, connectionToSinkType=1}, removeMode 0, refreshRateOverride 60.000004, brightnessMinimum 0.0, brightnessMaximum 1.0, brightnessDefault 1.0, installOrientation ROTATION_0, layoutLimitedRefreshRate null, hdrSdrRatio not_available, thermalRefreshRateThrottling {}, thermalBrightnessThrottlingDataId default} mRequestedMinimalPostProcessing=false mFrameRateOverrides=[] mPendingFrameRateOverrideUids={} mDisplayGroupName= mThermalBrightnessThrottlingDataId=default mLeadDisplayId=-1 mLayoutLimitedRefreshRate=null mThermalRefreshRateThrottling={} DeviceStateToLayoutMap: Registered Layouts: state(-1): [{dispId: 0(ON), displayGroupName: , addr: {port=0, model=0x403674d9f751d3}, mThermalBrightnessThrottlingMapId: null, mRefreshRateZoneId: null, mLeadDisplayId: -1, mThermalRefreshRateThrottlingMapId: null}] Callbacks: size=12 0: mPid=750, mWifiDisplayScanRequested=false 1: mPid=1115, mWifiDisplayScanRequested=false 2: mPid=1365, mWifiDisplayScanRequested=false 3: mPid=1500, mWifiDisplayScanRequested=false 4: mPid=1961, mWifiDisplayScanRequested=false 5: mPid=2223, mWifiDisplayScanRequested=false 6: mPid=3734, mWifiDisplayScanRequested=false 7: mPid=9064, mWifiDisplayScanRequested=false 8: mPid=9914, mWifiDisplayScanRequested=false 9: mPid=17555, mWifiDisplayScanRequested=false 10: mPid=18239, mWifiDisplayScanRequested=false 11: mPid=28050, mWifiDisplayScanRequested=false Display Power Controllers: size=1 Display Power Controller: mDisplayId=0 mLeadDisplayId=-1 mLightSensor=null mDisplayBrightnessFollowers={} Display Power Controller Locked State: mDisplayReadyLocked=true mPendingRequestLocked=policy=BRIGHT, useProximitySensor=false, screenBrightnessOverride=NaN, screenAutoBrightnessAdjustmentOverride=NaN, screenLowPowerBrightnessFactor=1.0, blockScreenOn=false, lowPowerMode=false, boostScreenBrightness=false, dozeScreenBrightness=NaN, dozeScreenState=UNKNOWN mPendingRequestChangedLocked=false mPendingUpdatePowerStateLocked=false Display Power Controller Configuration: mScreenBrightnessDozeConfig=0.0 mScreenBrightnessDimConfig=0.05 mUseSoftwareAutoBrightnessConfig=false mSkipScreenOnBrightnessRamp=false mColorFadeFadesConfig=false mColorFadeEnabled=false mIsDisplayInternal=true mCachedBrightnessInfo.brightness=1.0 mCachedBrightnessInfo.adjustedBrightness=1.0 mCachedBrightnessInfo.brightnessMin=0.0 mCachedBrightnessInfo.brightnessMax=1.0 mCachedBrightnessInfo.hbmMode=0 mCachedBrightnessInfo.hbmTransitionPoint=Infinity mCachedBrightnessInfo.brightnessMaxReason =0 mDisplayBlanksAfterDozeConfig=false mBrightnessBucketsInDozeConfig=false Display Power Controller Thread State: mPowerRequest=policy=BRIGHT, useProximitySensor=false, screenBrightnessOverride=NaN, screenAutoBrightnessAdjustmentOverride=NaN, screenLowPowerBrightnessFactor=1.0, blockScreenOn=false, lowPowerMode=false, boostScreenBrightness=false, dozeScreenBrightness=NaN, dozeScreenState=UNKNOWN mBrightnessReason=manual mAppliedDimming=false mAppliedLowPower=false mAppliedThrottling=false mDozing=false mSkipRampState=RAMP_STATE_SKIP_NONE mScreenOnBlockStartRealTime=580658077 mScreenOffBlockStartRealTime=521250842 mPendingScreenOnUnblocker=null mPendingScreenOffUnblocker=null mPendingScreenOff=false mReportedToPolicy=REPORTED_TO_POLICY_SCREEN_ON mIsRbcActive=false AutomaticBrightnessStrategy: mDisplayId=0 mAutoBrightnessAdjustment=0.0 mPendingAutoBrightnessAdjustment=NaN mTemporaryAutoBrightnessAdjustment=NaN mShouldResetShortTermModel=false mAppliedAutoBrightness=false mAutoBrightnessAdjustmentChanged=false mAppliedTemporaryAutoBrightnessAdjustment=false mUseAutoBrightness=false mWasShortTermModelActive=false mAutoBrightnessAdjustmentReasonsFlags=0 mScreenBrightnessRampAnimator.isAnimating()=false Display Power State: mStopped=false mScreenState=ON mScreenBrightness=1.0 mSdrScreenBrightness=1.0 mScreenReady=true mScreenUpdatePending=false mColorFadePrepared=false mColorFadeLevel=1.0 mColorFadeReady=true mColorFadeDrawPending=false Photonic Modulator State: mPendingState=ON mPendingBacklight=1.0 mPendingSdrBacklight=1.0 mActualState=ON mActualBacklight=1.0 mActualSdrBacklight=1.0 mStateChangeInProgress=false mBacklightChangeInProgress=false No Reduce Bright Colors Adjustments HighBrightnessModeController: mBrightness=0.0 mUnthrottledBrightness=0.0 mThrottlingReason=none mCurrentMin=0.0 mCurrentMax=1.0 mHbmMode=off mHbmStatsState=HBM_OFF mHbmData=null mAmbientLux=0.0 (old/invalid) mIsInAllowedAmbientRange=false mIsAutoBrightnessEnabled=false mIsAutoBrightnessOffByState=false mIsHdrLayerPresent=false mBrightnessMin=0.0 mBrightnessMax=1.0 remainingTime=0 mIsTimeAvailable= false mRunningStartTimeMillis=-1 (51650707 ms ago) mIsBlockedByLowPowerMode=false width*height=3840*2160 mEvents= BrightnessThrottler: mThermalBrightnessThrottlingDataId=default mThermalThrottlingData=null mUniqueDisplayId=local:4627014146675823360 mThrottlingStatus=-1 mBrightnessCap=1.0 mBrightnessMaxReason=none mDdcThermalThrottlingDataMap={} mThermalBrightnessThrottlingDataOverride={} mThermalBrightnessThrottlingDataString=null SkinThermalStatusObserver: mStarted: false ThermalService not available WakelockController State: mDisplayId=0 mUnfinishedBusiness=false mOnStateChangePending=false mOnProximityPositiveMessages=false mOnProximityNegativeMessages=false DisplayBrightnessController: mDisplayId=: 0 mScreenBrightnessDefault=1.0 mPersistBrightnessNitsForDefaultDisplay=false mPendingScreenBrightness=NaN mCurrentScreenBrightness=1.0 mLastUserSetScreenBrightness=NaN Last selected DisplayBrightnessStrategy= InvalidBrightnessStrategy DisplayBrightnessStrategySelector: mDisplayId= 0 mOldBrightnessStrategyName= InvalidBrightnessStrategy mAllowAutoBrightnessWhileDozingConfig= false TemporaryBrightnessStrategy: mTemporaryScreenBrightness:NaN DisplayStateController: mPerformScreenOffTransition:false DisplayPowerProximityStateController: mPendingWaitForNegativeProximityLocked=false mDisplayId=0 mWaitingForNegativeProximity=false mIgnoreProximityUntilChanged=false mProximitySensor=null mProximitySensorEnabled=false mProximityThreshold=0.0 mProximity=Unknown mPendingProximity=Unknown mPendingProximityDebounceTime=-1 (51650707 ms ago) mScreenOffBecauseOfProximity=false mSkipRampBecauseOfProximityChangeToNegative=false PersistentDataStore mLoaded=true mDirty=false RememberedWifiDisplays: DisplayStates: 0: local:4627014146675823360 ColorMode=0 BrightnessValue=1.0 DisplayBrightnessConfigurations: Resolution=0 0 RefreshRate=0.0 StableDeviceValues: StableDisplayWidth=3840 StableDisplayHeight=2160 GlobalBrightnessConfigurations: mBrightnessNitsForDefaultDisplay=-1.0 Display Window Policy Controllers: size=0 BrightnessTracker state: mStarted=false mLightSensor=null mLastBatteryLevel=NaN mLastBrightness=-1.0 mEventsDirty=false mEvents.size=0 mWriteBrightnessTrackerStateScheduled=false mSensorRegistered=false mColorSamplingEnabled=false mNoFramesToSample=0 mFrameRate=0.0 DisplayModeDirector mSupportedModesByDisplay: 0 -> [{id=1, width=3840, height=2160, fps=60.000004, alternativeRefreshRates=[], supportedHdrTypes=[1, 2, 3, 4]}] mDefaultModeByDisplay: 0 -> {id=1, width=3840, height=2160, fps=60.000004, alternativeRefreshRates=[], supportedHdrTypes=[1, 2, 3, 4]} mModeSwitchingType: SWITCHING_TYPE_WITHIN_GROUPS mAlwaysRespectAppRequest: false SettingsObserver mDefaultRefreshRate: 60.0 mDefaultPeakRefreshRate: 0.0 AppRequestObserver mAppRequestedModeByDisplay: mAppPreferredRefreshRateRangeByDisplay: BrightnessObserver mAmbientLux: -1.0 mBrightness: 255 mDefaultDisplayState: 2 mLowPowerModeEnabled: false mRefreshRateChangeable: false mShouldObserveDisplayLowChange: false mShouldObserveAmbientLowChange: false mRefreshRateInLowZone: 0 mShouldObserveDisplayHighChange: false mShouldObserveAmbientHighChange: false mRefreshRateInHighZone: 0 mRegisteredLightSensor: null mLightSensor: null mLightSensorName: mLightSensorType: mLastSensorData: 0.0 mTimestamp: 1970-01-01 03:00:00.000 UdfpsObserver mUdfpsRefreshRateEnabled: mAuthenticationPossible: HbmObserver mHbmMode: {} mHbmActive: {} mRefreshRateInHbmSunlight: 0 mRefreshRateInHbmHdr: 0 SkinThermalStatusObserver: mStatus: 0 mThermalThrottlingByDisplay: {0={}} mVotesByDisplay: -1: PRIORITY_USER_SETTING_MIN_RENDER_FRAME_RATE -> Vote: {width: -1, height: -1, refreshRateRanges: physical: (0.0 Infinity) render: (0.0 Infinity), disableRefreshRateSwitching: false, appRequestBaseModeRefreshRate: 0.0} PRIORITY_DEFAULT_REFRESH_RATE -> Vote: {width: -1, height: -1, refreshRateRanges: physical: (0.0 Infinity) render: (0.0 60.0), disableRefreshRateSwitching: false, appRequestBaseModeRefreshRate: 0.0} SensorObserver mIsProxActive=false mDozeStateByDisplay: 0 -> false BrightnessSynchronizer mLatestIntBrightness=255 mLatestFloatBrightness=1.0 mCurrentUpdate=null mPendingUpdate=null