Hello, not sure what I was doing wrong, I recompiled from source and was able to get up and running.
On to my next problem…when I use hdmi I am able to get my resolution (1920 or 4k) correctly through my gigabyte m32u monitor.
When I instead use displayport I get a strange 720x400 resolution. I tried using adb shell wm size to adjust but it never gets above 2x that resolution.
Not sure if you have used the build with displayport, I’ve tried a few cables and monitors to make sure it is not something on my end.
Here’s what I got from dumpsys display
DisplayModeDirector
mSupportedModesByDisplay:
0 -> [{id=1, width=1280, height=720, fps=60.000004, alternativeRefreshRates=[]}]
2 -> [{id=2, width=720, height=400, fps=70.0, alternativeRefreshRates=[]}, {id=3, width=1280, height=720, fps=60.000004, alternativeRefreshRates=[50.0, 59.94006, 120.00001]}, {id=4, width=1920, height=1080, fps=60.000004, alternativeRefreshRates=[50.0, 59.94006, 120.00001]}, {id=5, width=1920, height=1080, fps=120.00001, alternativeRefreshRates=[50.0, 59.94006, 60.000004]}, {id=6, width=720, height=480, fps=60.000004, alternativeRefreshRates=[]}, {id=7, width=1280, height=720, fps=50.0, alternativeRefreshRates=[59.94006, 60.000004, 120.00001]}, {id=8, width=1920, height=1080, fps=50.0, alternativeRefreshRates=[59.94006, 60.000004, 120.00001]}, {id=9, width=3840, height=2160, fps=24.000002, alternativeRefreshRates=[23.976025, 25.0, 29.97003, 30.000002]}, {id=10, width=3840, height=2160, fps=25.0, alternativeRefreshRates=[23.976025, 24.000002, 29.97003, 30.000002]}, {id=11, width=3840, height=2160, fps=30.000002, alternativeRefreshRates=[23.976025, 24.000002, 25.0, 29.97003]}, {id=12, width=1280, height=720, fps=120.00001, alternativeRefreshRates=[50.0, 59.94006, 60.000004]}, {id=13, width=1280, height=720, fps=59.94006, alternativeRefreshRates=[50.0, 60.000004, 120.00001]}, {id=14, width=1920, height=1080, fps=59.94006, alternativeRefreshRates=[50.0, 60.000004, 120.00001]}, {id=15, width=3840, height=2160, fps=23.976025, alternativeRefreshRates=[24.000002, 25.0, 29.97003, 30.000002]}, {id=16, width=3840, height=2160, fps=29.97003, alternativeRefreshRates=[23.976025, 24.000002, 25.0, 30.000002]}]
mDefaultModeByDisplay:
0 -> {id=1, width=1280, height=720, fps=60.000004, alternativeRefreshRates=[]}
2 -> {id=2, width=720, height=400, fps=70.0, alternativeRefreshRates=[]}
mVotesByDisplay:
-1:
PRIORITY_USER_SETTING_MIN_REFRESH_RATE -> Vote{width=-1, height=-1, minRefreshRate=0.0, maxRefreshRate=Infinity, disableRefreshRateSwitching=false, baseModeRefreshRate=0.0}
PRIORITY_DEFAULT_REFRESH_RATE -> Vote{width=-1, height=-1, minRefreshRate=0.0, maxRefreshRate=60.0, disableRefreshRateSwitching=false, baseModeRefreshRate=0.0}
mModeSwitchingType: SWITCHING_TYPE_ACROSS_AND_WITHIN_GROUPS
mAlwaysRespectAppRequest: false
SettingsObserver
mDefaultRefreshRate: 60.0
mDefaultPeakRefreshRate: 0.0
AppRequestObserver
mAppRequestedModeByDisplay:
mAppPreferredRefreshRateRangeByDisplay:
BrightnessObserver
mAmbientLux: -1.0
mBrightness: 102
mDefaultDisplayState: 2
mLowPowerModeEnabled: false
mRefreshRateChangeable: false
mShouldObserveDisplayLowChange: false
mShouldObserveAmbientLowChange: false
mRefreshRateInLowZone: 0
mShouldObserveDisplayHighChange: false
mShouldObserveAmbientHighChange: false
mRefreshRateInHighZone: 0
mLastSensorData: 0.0
mTimestamp: 1970-01-01 00:00:00.000
UdfpsObserver
mLocalHbmEnabled:
mGlobalHbmEnabled:
HbmObserver
mHbmMode: {}
mHbmActive: {}
mRefreshRateInHbmSunlight: 0
mRefreshRateInHbmHdr: 0
SkinThermalStatusObserver:
mStatus: -1
SensorObserver
mIsProxActive=false
mDozeStateByDisplay:
0 -> false
2 -> false